The resort was beautiful and service was great. The only downside was that the beach at the hotel was not the best. Despite having hurricane Beryl come through on our last day, the staff did a great job preparing everyone and taking care of the guests.