I've visited many unique resorts all over the world but this property is my all time favorite.... It's the ultimate playground... A perfect combination of jungle, private beach, rocks, and unique accommodations. The food is healthy and delicious, yoga instructors are high quality, the staff is attentive and the amenities are first class. Get your stairmaster game on ahead of time because you'll be climbing lots of stairs but it's so worthwhile.