"Honestly, I could not fault a single element of the hotel. Everything about the resort is spot on. The restaurant staff were fantastic, the pool and beach teams were attentive and friendly, concierge and reception were incredibly helpful, and even the spa staff were wonderful. The service across the board was exceptional. We stayed all inclusive and the choice was endless not your standard buffet style."