Pretty mediocre AirBnB. Carpets are stained, hot water in showers lasts about 5 minutes. Run by an agency instead of an individual so there's no personal touch.
Positives: nice balcony that overlooks the beach. Pool area that's nice for families
Negatives: hot water, overall dated look and feel of the apartment. Construction banging away and landscaping weed wackers buzzing at 8am.