Room was spacious and very clean - we had a room for 3 of us and it was very big and bright.
Pool was lovely and slides / kids pool great.
We only opted for bed and breakfast, which I was glad about as the food seemed very poor. Pool bar options very frozen/processed. Chicken nuggets and chips etc... small salad option which wasn't very nice as I got.
Breakfast was ok, standard/basic.
Very close to restaurants so we did this each evening.
They have a kids club, which my daughter attended - first day I got a text to say she was wanting to go outside and would I let her (without any adults, so I collected her..) but the 2nd day the kids club was on the park, and when I came back from going to my room my 5 year old daughter had been let out from the kids club without checking there were any adults around and she was by the pool herself. This beyond shocked me - I didn't get round to complaining as we checked out and left but I thought this was awful. She could've entered the swimming pools / slides anything herself - even left the hotel. This is such a serious matter that needs addressing by the hotel. I would not have used the holiday club again if I knew this was going to happen / or if we stayed any longer.
Gym / spa is very dated so wouldn't go to the hotel on the basis it has these if this is a priority for you on your holiday.
Overall, ok hotel but we only had 2 nights and this was enough.