Room was clean, comfortable bed, but a little dated, bathroom floor has cracks, but it was fine. The spa was a scam, unbelievable that they made you pay before the appt and when arrived, they prolonged you before you went for treatment, they then asked if you want a massage chair!! Which I declined, I paid for 80 min ..she stopped at 60min ..she was not licensed and it was not even a massage, doused in oil and just rubs! Was horrible..was supposed to be a sauner, that was false too..it was a scam! Don't use the spa! Dinner on the beach was amazing and food was delicious!! The all inclusive food was just ok, but the hibachi restaurant was outstanding!!