Koyasan, Japan: Staying with monks on one the world's most sacred mountains