Good: Spacious Rooms, Daily Room Service, Pool Area, Beach Access, Onsite Restaurant/Bar. WiFi
Poor: Rooms need some TLC, bathroom upgrades a priority. Kitchen very poorly equipped for self catering - absolute bare minimum, utensils, dish washing cloths, 1 fry pan, 1 pot, 6cups, 6plates etc. we were just 2 in a 2 bedroom - if 4 or more were sharing it would be difficult to manage.