I loved staying here. My husband and I traveled during the off season, and it was extremely quiet, which is what we were looking for. The staff was very friendly. We had the beach and pool to ourselves.
Only negatives for me were the mattress, kind of uncomfortable for me. Also, their headboards are made out of concrete and made to look "soft", so you can really hit your head there. My husband did, twice...lol. Finally, beware if you get a room with a connecting door. We got one and the guests next door were early riser (4am!) and extremely talkative. Nothing wrong with that but given we had a common door; we could hear them loud and clear and could not sleep. Luckily, we talked to the front desk and were switched with no issues. Other than that, everything was great.
I do suggest renting a vehicle while you are here so that you can make it to the nearby beaches, they are beautiful!