"The staff was exceptional, so nice and patient. The location was very convenient to shops and great restaurants as well as beach access. It would be great if the hotel had a lifeguard on duty for the beach area.
The grounds keep was good but could be a little better. The halls were a bit dirty but the outside areas were clean.
The pool was great and large enough to separate from crowds. The restaurants and bars had great food for average cost. Drinks are a bit pricey but expected at resorts.
Overall we had a great time and would definitely stay here again!"