We chose this hotel due primarily to the proximity and look of the beach, which we didn't realise was a public beach! However, we managed to get a swim in in the earlier mornings before it got too busy. The rooms themselves were very average, quite small and not super comfortable. Food-pretty decent and lots of variety. The highlight of the stay really was the excellent service and advice provided by Emma at the front desk. She was extraordinarily helpful and pleasant. She is a credit to the staff!