We normally stay at higher end resort.
We were pleasantly surprised. Nice room (we upgraded to ocean view. Clean and comfortable.
Breakfast buffet was very good, Dinner was not spectacular, but
good, even had a small stage show, (but you do need to make reservations)
Resort grounds, are well kept, and pleasant.
Staff are helpful, and personable.
Not a swimming beach, (because of the undertows) but lovely for evening stroll. [Less]