The hotel has charming rooms with an island vibe and is located next to the Bacalar Lagoon. However, the positives end there. The staff don’t speak English, which is common in Bacalar, but they also don't use body language to communicate. There are plenty of staff, but the management is poor—you can wait over 45 minutes to pay your bill, as they don’t charge to your room. You must pay on the spot, causing long waits. Our room included two free drinks, but we were charged every time we ordered. Even when reminded of the free drinks, they still charged us and took an additional 20 minutes to correct the bill.
The hotel claims to have a restaurant, but it’s just a bar by the bay and a separate food service above reception. We had two adults and two kids, but only received two towels daily, requiring us to wait 20 minutes for more after water activities. Toilet paper wasn’t restocked; we had to ask for it. Water, coffee, and disposable cups weren’t provided unless requested every day. Service was extremely slow. Management was nonexistent, and staff didn’t greet guests.
On a rainy day, the area flooded, trapping us in our room. We had to pay before eating and had to repeatedly remind them about our payment method. Shampoo bottles were never replaced unless completely empty. The staff were unwelcoming,especially at reception, they never smiled or greeted the guests. Despite tipping cleaning lady daily, essential items were always missed.Don’t waste beautiful Bacalar in there.