The staff is amazing, everyone had great energy. Every person we came across was nice, friendly, and helpful. My single ONLY complaint is the room service, the food wasn’t as good as the restaurants or buffet, and we a very underwhelming menu. Other than that 1 thing, the resort is beautiful with an abundance of food choices from the restaurants, outdoor activities, the beach isn’t impressive but that’s due to all the resorts destroying the beach so it’s a give and take. But overall me and my wife enjoyed ourselves, and would recommend staying here again.