We stayed 8 nights, staff was great, super helpful.
Breakfast buffet had so many options to choose from, all delicious.
Our double-bed room, with fantastic ocean view, had the basic necessities, but very tight. Having to work at the desk at end of first bed is difficult, unless you are very thin, you need to climb into chair from foot of bed. Doable but a tight squeeze and hope you don't have to get up and leave in a hurry.
Our beds were not comfortable, moved around the floor every time we turned over. My daughter who moves around in her sleep (as we all do) found herself without her sheet between her body and the bare mattress one morning. And while I had no expectation that we would have been given brand new mattresses upon arrival, I cringed when I realized that there was not even a protective mattress cover to keep things cleaner between guests. Fitted sheets are a must.
If this were only about staff, breakfast buffet, location, cleanliness, this would be 4-5 stars for sure.
The other things, especially updating their towel and bed linens would be an easy and inexpensive uplift for an otherwise nice hotel.