Very disappointing stay.
The resort was overrun with huge mosquitoes (in the pool, playground, rooms, and even in our car). The apartment was just okay — the bathroom was clean, but the kitchen drawers were dirty, the bed squeaky and broken, and there weren’t enough blankets. Maintenance was loudly nailing on the deck right outside our door while my daughter was napping. The playground was dirty with animal droppings, and the nearby water smelled more like a swamp than the ocean. Staff were unfriendly, the front desk closed at 4 p.m., and customer service was poor. Overall, not comfortable or enjoyable.