beautiful location, also close to town within walking distance, very good aqua fitness classes, great beaches near by,calm water, restaurnts just ok at dinner time alot of people go out to other restaurants, many many stairs beware!!! asked to change room bad kneew but no response, front desk staff tried but if they didn't know the answer would walk away and serve someone else, beware pool turns hair and clothing green. have been aware of this for two weeks but done nothing to fix it