Fantastic location, clean, fun pool and hot tub. Plenty of space for a family and 3 kids. Beds very comfortable. Plenty of linens. Close to beaches, airport, shops and food. Would highly recommend and would definitely stay again.