Everything was dirty - the room was damp and lacked basic bedding. When we requested blankets, we were given filthy ones that caused insect bites all over our bodies. The front desk staff were indifferent and refused to address the issue, even suggesting it was "just allergies."
Dining was no better. All tableware and cups were visibly unclean. The restaurant offered very limited options, and the food was mediocre at best.
Even the beach was underwhelming - far from peaceful, with constant harassment from vendors pushing water sports, cigarettes, clothing, and cheap souvenirs.
Overall, a profoundly negative experience. Avoid this place at all costs. Don’t waste your time here!