Friendly staff, rooms comfortable and clean. We couldn't fault them really. Although we had half board, as vegans we didn't think we'd eat at the hotel as we assumed there would be nothing for us, but there was a great selection of cereals, fruit and hot food - toast, baked beans, tomatoes, mushrooms. In the evening there was always loads of salad so we ate there throughout our stay and just went out for lunch. It wasn't amazingly complicated food, but it was fresh and plentiful and staff were cheerful and friendly even when faced with an extremely busy dining room. We only stayed for 4 days as a cheap, relaxing quick break and it certainly hit the spot. The pool area was small and full of kids on lilos so we didn't use it, but the beach was 10 steps from the hotel so we just went there every day. It was August though, so outside the school holidays I imagine it would be quieter.