Overall a great stay. Location, view, beach and accommodations were above par. However, our room was on the 10th floor, and while there were 4 elevators in pairs at opposite ends of the building, only 1 elevator worked on each end. And one set only went to the 9th floor.
This quite literally had us either waiting 10 minutes or longer for elevator service, or attempting to walk up or down 10-11 flights of stairs (pending where you parked).
We would consider staying here again, but only if all elevators were working. And strongly caution those that cannot easily use stairs booking without the same confirmation.
Otherwise we loved the stay.