"I'll start with the good then the terrible.
Great locations, friendly staff, views, beach access.
Terrible.. They put me in an ocean front room that had two small windows, then corrected it. Toilet would not flush the whole trip! maintenance had to constantly return to plunge it, Fire Alarm went off in our room and the staff was not even aware! my wife went down 4 flights of stairs in a bath robe for them to tell her her no Big deal, probably your shower water was too hot. when the maintenance guy came in to turn off the blinking F/A strobes he continually laughed and said "it's no big Deal" to my wife while she was still humiliated! from running down in a robe to a lobby full of guests having a good time thinking she as crazy. No Privacy! On 3 occasions staff walked in our room (knocked while they had already opened door) once wife was nude, once I was in bed the man walked in and said "Oh Sh*!" and walked out, no apology, we never knew why people kept trying to come in to our room, Our stay did not feel safe and clearly the place needs a visit from the local fire marshal. After we complained multiple times, manager Noura S. offered us a compilatory drink for our inconveniences.
Place is a Great location, with the price tag I expected much more. "