Lovely setting complete with toucans and parrots in the lush surrounding trees. Beautiful view overlooking the swimming pool and tropical greenery. Club staff very friendly and accommodating. Nice unit though not as well furnished as the one pictured. Some loose boards in the floor in high-traffic areas. Info for check-in scanty and confusing to anyone not previously familiar with the facility. Property manager not always responsive. A few important provisions would be helpful for those from out of the country. After arriving with basic food items, had to find a source, and drive through terrible traffic, to buy coffee filters, toilet paper, dishwasher soap, etc. Bedroom on second floor might be difficult for some to access. Should be clearly stated. Would gladly stay again now that we are in the know.