Kevin Steele - A woman in her beach front bamboo treehouse A woman in her beach front bamboo treehouse cabana at a luxury eco-resort in Mexico