First class service in an airy, comfortable, spanky clean treehouse. We loved the outdoor shower, and the cafe that was remarkably well-stocked. Location is perfect - close to the restaurants and guides of San Pedro yet removed from the craziness.
And Diana is a terrific host who happily shares her personal contacts (from boat drivers to golf cart rentals) that made our stay extra easy. Top marks for this place!