Overall the hotel was fine and the half board meals were good enough - certainly had a lot worse. It was very standard accomodation and the rooms were ok if not a little small. The rooms could do with a lick of paint and a bit of an overhaul as it was quite apparent the hotel hasn't been touched for a while.
I do quite like going to gyms on holiday and that was a disgrace with some of the equipment actually dangerous beyond repair. The bike and cross trainers mostly didn't work.
The activities for kids were greats although I think slightly abused by parents who didn't want to seem to actually spend any of their holiday with their children! To be honest didn't spend too much time in the accomodation as it was too busy and the pool had the standard towels on loungers at 7am by people who then went back to bed. This should have been stopped however what can you do when everyone is doing it.