For me the rating is actually between averge and very good. Staff was ALL very friendly and helpful, which makes for a pleasant overall experience. Very much a family resort, so too many kids for me. If the smaller pool was designated adults only, it would be easier on vacationing adults. Don't mind the kids so much, but the screaming is out of control.......parents mostly oblivious. Food was okay, but without much imagination. The soda shop prices were truly robbery..... $4.99 for a single sleeve of saltine crackers! Only bought them because husband was quite sick, and was trying to get a little in his stomach. I can accept an up charge, but that was ridiculous. Only people shopping in there, are those who are already paying a fair price to stay at the hotel. Beach was nice. Plenty of chairs and shade, both free and upgrades available. Parking was plentiful, and easy. Overall, a nice hotel, but for couples there may be more suitable choices.