Overall I enjoyed my stay, but there were too many issues to give this place 4 or 5 stars.
Let me start with the good:
Great location - very short walk to the beach, some shops, a Pier, and the best restaurant in the area.
Very clean.
Quiet.
Now the bad:
The place reeked of bleach. A weak smell wouldn't bother me, but this smell persisted throughout the entire week of my stay, even after opening windows and trying to air it out.
On that note - the majority of the windows were broken, and would not open, or would not stay open. There was what amounts to a sinkhole under the bathroom floor, that the hotel was aware of, and came to take a look during my stay. This should have been done before or after my stay, not during.
The wifi frankly sucks. Speeds are limited to 10mbps for each device, which was causing big issues streaming even 1080p video.
Tmobile cell reception sucks - this is not their fault, so no points taken off, but worth mentioning.
The worst part for me - they closed the pool for remodeling the 2nd day of my stay. They did refund me a small amount - but if they knew they were remodeling, they should have communicated during the booking process. I partly chose this place because of the pool, and them closing it felt dishonest.
Overall I wouldn't stay here again due to all of the issues I experienced.