The staff was fantastic--- check-in, during the stay, breakfast, check-out, bag storage, and more.
The hotel was wonderful---great view of the water from our 3rd-floor window. We didn't mind the stairs.
Breakfast was something to look forward to each day.
Location was very convenient--short walk to the beach, casino, and the main restaurant/shopping area.
The beds were a little stiff (as noted in some reviews) but it was not a problem for us. Just different not bad.
Would stay here again.