Fabulous, safe spot. Lovely little coves and beaches, plus mini-markets, restaurants etc.
Staff seemed dissatisfied, bar reception. Breakfast staff absolutely appalling to the point of shouting at guests for removing dirty plates that should have been cleared to sit down. Food was chaotic and cooked often cold, but all else, great. Suspect there is an under-staffing issue there