Customer service was great, everyone was super friendly and were always making sure we were not missing anything.
What probably took this away the opportunity for becoming a 10/10, is the cockroaches at the room….for multiple days we found small cockroaches all over the room (the bathroom…the shower, even our bed). Even some friends we made at the hotel, later told us that they had the same situation (these were overwater villas). We let the front desk know and they said they were going to put poison in the room, but these just kept showing up…