Based on 244 reviews
Well-located, although unfortunately the parking isn't easy. Great shopping and the beach nearby.
Good pool, acceptably clean.
Somewhat professional service, okay management, but subpar housekeeping. Great reception. Room service is average.
Big, decent rooms. Poor maintenance and cleaning in the rooms and bathrooms, with low rated beds. Rooms need updating with bad TV's and A/C.
Atmosphere is friendly but the vibe is low. Hotel could use some updating.
Breakfast can be improved.