We spent our weekend at this resort and it was overall a very pleasant stay. The reason for 4 stars was because the hotel rooms were a little more dated than I prefer. The customer service and the location were impressive. You get direct beach access from the hotel and it’s right next to Barry’s which is a bar/restaurant. The complimentary breakfast here was the best I’ve ever had anywhere. First day was brisket, tortillas, eggs, refried beans, seasoned potatoes along with the other standard things you get like muffins, waffles, pastries, bagels, etc. They also had an omelette station where you could customize what you wanted in it, limit 2 per person. Overall, I would stay here again and recommend it.