The location of this hotel is wonderful, walking distance to the beach, restaurants and shopping.
Upon checkin you have to initial on a waiver that you acknowledge that you have to request cleaning service of your room. I immediately told the staff that everyday I wanted our room fully cleaned (no beds to make or rooms to clean is my idea of a vacation after all!). The next day after returning to our hotel our room hadn’t been cleaned and we were informed that the cleaning staff had gone home for the day. The next day I made a point of reminding the staff to clean our room while we were out, it was very poorly done. My daughter had been staying on the sofa bed and it wasn’t touched :( I was very disappointed.
The hotel boasts about their hot tub, sadly it wasn’t working u til our final night (night 3).
Overall, I would stay here again based on the location with the hope that their cleaning service and all amenities would be up to par.