We had a great weekend at this resort. The staff is outstanding, very attentive, polite and friendly. They make sure that every guest’s comfort and enjoyment is top priority. The rooms are clean and well stocked, beds are comfortable. The buffet has a wide variety of dishes, quality of course is what one could expect in a buffet. The bars offer a good amount of drinks, and generous with the alcohol. The pools and the beach are the highlights and well equipped with lounge chairs and umbrellas. A few comments though to make this resort a perfect getaway— it was difficult to secure a reservation on the sit-down restaurants, it would be nice to be able to reserve well ahead of time even before checking in. And after dinner, there is not much choice for entertainment, just 1 stage and the shows/ games were not very entertaining. Overall we had a pleasant stay, but we will always compare the experience with a cruise.