This place is everything it's advertised to be and more. Watching the geckos run around on the bamboo deck railing of the treehouse made it feel like staying overnight in the jungle. That is, until you look up and watch the sun set behind the crashing waves of North Shore. Truly a magical place! Loved it!