Come enjoy a beautiful rainforest retreat nestled on a hillside above the cozy beach/surf town of...