Nice place, very friendly and accommodating staff. Close to beach, dining and shops. Only issue preventing excellent review is our air conditioner failed, and we were in high heat and humidity for a number of hours while they tried to fix (which to their credit, they were quick to try). They could not fix and we were directed to pack up and move to a (smaller) room. To their credit they did provide a discount. And to be honest, the room was fine, although a downgrade from our original. Given staff responses, they handled it as best they could, and we appreciated the efforts and compensation. Restaurant associated with hotel was good, not great; but offered convenience for some decent food (We had a lunch and dinner there).