Stunning location and great facilities, but let down by the service in restaurants/by pool, and the extortionate prices in the hotel for food/drink. For example, a bottle of still water at the restaurant came to over £7, same for 330ml bottle of beer by the sea.
In terms of service, this was good initially but then a wedding party arrived and the hotel seemed completely overwhelmed - orders not delivered/incorrect and almost half of the breakfast menu out of stock. The standard of rooms and room cleaning service was excellent, as were the reception staff.