Have been here twice now and would easily recommend to anyone who has young kids. My Son (almost 4) and I stayed for 3 nights having spent a similar amount of time there back in March. Great hotel, such friendly staff, lovely rooms and amazing facilities for families. The breakfast is absolutely superb with an amazing choice options and the main hotel restaurant has a great kids' menu.
My Son's favourite thing to do was run around with other kids in the soft play, as well as spending as much time as possible in the pool! We also did the Halloween train which was brilliant and so worth the money.
I probably wouldn't come to the hotel if I didn't have any kids as it seems so geared towards families and the restaurants will always have kids about (if you're not into that type of thing), but it was absolutely perfect for what we wanted and I will definitely be going back again! Also great value for money as we went the week before mid-term break.