PLTink
New Member
Hi all, we have made our way to the world several times over the years and finally have the opportunity to stay at the Treehouse Villas. My question is has anyone stayed here before? What are some of your experiences ie. pros/cons, bus stops, pool, how far do you go to refill your mug, etc. Any info will help thanks!