Based on 307 reviews
Well-located, although unfortunately the parking isn't easy. Close to the beach, restaurants, and bars.
Good pool, acceptably clean.
Decent management and adequately professional staff. Service is friendly, and housekeeping is good, but reception is not up to standard. Room service is average.
Average wifi quality.
Breakfast is average.
Uncomfortable beds and poor minibars, in badly maintained rooms with complaints about the A/C. Mostly clean, large rooms, although aged with poor bathrooms.