very good hotel accomodation excellent food was splended could not better i believe beach front location but go for room at front of hotel or will overlook road or back service yard only bad thing everything goes on bill all drinks etc would prefer to pay as needed plenty of shopping bars etc close by beach and pools spotless more





