I absolutely loved my stay here. My first advice would be to book ahead with lots of advance notice. I didn't do this (despite having been warned to do so by other travelers) and called about 4 or 5 days before hand. This meant we had to stay in a dorm the first night and a private room the 2nd......
More
