Family of 4. We asjed for kids beds to be put in the room, and hotel were helpful with that request. Service at the main restaurant was good, staff were very friendly and made us feel welcome, very good with kids. Food got a bit samey as we were full board, so I'd recommend half board. Shops nearby so can grab snacks from the supermarket if needed. Service at the pool side restaurant was very slow. I was also disappointed that a regular at the bar was served before me even though I had been waiting a while with a small child, seemed to be some favouritism.
Swimming pools were great, lots of pools and great kids pool. Our 2nd visit to this hotel. First visit 4 years ago was amazing, and this visit overall was good.