The staff is excellent being knowledgeable and courteous. The guides are great. The food is fantastic. The massages after long days of hiking are superb (schedule as soon as you arrive as they book up quickly). The staff misses nothing when it comes to getting you to the places you want to go ...when you want to go. There are hikes for every level of fitness. The hikes and discoveries filled several days and we could have stayed longer. Amazing discoveries await you!