My partner and I stayed here for two days at the tail end of a long vacation so we could check out the nearby beaches. The hotel is very clean and appealing; it's in a relatively quiet area and provides free shuttle service to the nearby beach. There's a great in-house restaurant open for breakfast, lunch, and dinner; we had breakfast and lunch there and were impressed with the food and service. The pool area is also very well kept and relaxing.
We had a minor room issue; after only a few hours of being at the hotel and unpacking, we noticed our hotel room door was not locking (such that anyone could open the door without the key card). The staff kindly moved us to another room. The next morning, though, we were told we had to move again because the hotel needed our new room -- which was a connecting room -- for a family that was scheduled to come in later that day. We were moved to a third room (all within a 48-hour period). This was clearly an inconvenience and delayed some of our plans for that morning while we re-packed and moved to the new room. However, the staff were apologetic, acknowledged the inconvenience, and sent a care package (a bottle of sparkling wine and a fruit platter) to the room.
Despite the minor blip in our stay, the stay was overall a good one.