First off: location, location, location! Right on the beach. It's a great stretch of beach too! Plenty to see and do in the area. They even have an outdoor sound system for a little background ambiance while enjoying the sun.
The room was decent size and clean. My only complaint (admittedly trivial sounding) about the room was inadequate lighting - it was sooooo dark and it was difficult to see what you were doing and I often bumped the walls. It would be fine if I left the window blinds open but I couldn't because I was in a first floor room next to the bar.
I was handed a "questionnaire" upon checkin.....i thought that was a little odd - it asked about my income, marital status, etc. Since when is that info something that a hotel guest needs to provide? I recognized it immediately as a pre-qualify survey for timeshare sales. It all became clear the next morning when I was surrounded at breakfast by parties of 3 at the breakfast tables with timeshare salesmen doing their best to sell "interval ownership" to guests. It was a bit annoying to listen to the sales pitches all around while I tried to relax, eat and enjoy the morning ocean view.
We saw the hotel manager several times during our stay. The only time he stopped to greet us was when he said, "hello" and then requested that we leave a 5-star Trip Advisor review because the resort was working hard to move up the ratings list.
In summary, I wouldn't hesitate to stay at this resort again. It's a little pricey for what you get, but as I said, a lot boils down to location. We loved the staff and the resort is very clean. Noise at night was not an issue, and we were right next to the bar/restaurant. I'm just not interested in listening to a sales pitch on vacation. This would be a 4-star rating if it wasn't for the salesmanship!