Tucked up in the rainforest is this perfect little hideaway! Close enough to everything yet still secluded!!!