Our butler Junior was wonderful. Most of the bartenders are friendly and a joy to talk to. The room was very clean and the poolside staff wonderful. The diamond club beach staff were awesome. The steakhouse staff were not friendly or attentive and the room was too loud and noisy. The food overall was average. The evening show schedule changed last minute so packing according to the online schedule didn’t work. The nighttime DJ yelled and played the same music at the pool. Way too loud!! Loved the live band that played 80s rock, disliked the silent disco with headphones…no vibe or energy. The daytime activities could be more plentiful. The spa was fantastic. Loved my message and hydrotherapy. Long drive from the airport so a private transport was pricey. Met a lot of nice people.