I had a great stay. The check-in was great - the front desk staff is very friendly. Someone even walked me to my room. The room was very large, clean and comfortable. The bathroom was huge, with a tub and a separate shower, even a separate area, with a door, for the toilet! Bath robes are a nice touch for a hotel at this price. Large balcony. There are 2 pools, the one on the first floor is simply gigantic, and there is another on the roof with nice views.
It's walkable to the beach, though I had a scooter. A couple of good restaurants very close.
Overall, excellent value and highly recommended!