"Really lovely, well maintained resort, with attractive grounds. There are 2 large pools which are very clean and offer shallow children's section alongside a deeper section. One of the pools is quieter and the other has loud music, we enjoyed using both of them.
The staff are very helpful, friendly and welcoming. Being mainly English speakers, we didn't find it difficult to communicate with the staff at all.
We went to the beach a couple of times, it is 600m away but the hotel has transport to take people which runs most of the day.
We went to the evening shows most night but they are mostly in Italian so we struggled a bit, however, our 4 year old daughter still enjoyed dancing along and watching parts of it.
The best part is the food! We had delicious pastas, pizza, fish, vegetables, fruit... the food is varied and fresh. Also delicious deserts. The food quality is really good. The drinks need to be improved - they are served mostly in small plastic cups which isn't ideal.
To note - we were all inclusive and paid more for a Superior room which was definitely worth it as you get access to a more premium restaurant and you get reserved beach chairs, beach towels, etc.
Overall it beat my expectations and we'd go again."