5 stars for beach proximity, location to excellent restaurants, vista views, room cleanliness, lovely pool and balcony bar. 1 star for condition of the room/bathroom, bedding, dingy towels, large space beneathe door showing daylight and odd service at front desk & at breakfast. The older front desk man was not friendly, never inquired about our experience while checking out, no smile, only wanted to radio maid & make sure we left room in satisfactory condition.