Incredible hotel, me my partner and our 3 boys (8, 5 & 5 months) were half board for two weeks. As well as another 40 family and friends were there for a wedding.
The food in the restaurant was absolutely incredible, everything was hand made and freshly cooked. The staff were amazing and accommodated us on a number of occasions when we all ate together, even then service was amazing, nobody was waiting around and the food quality never once suffered.
I've seen on other reviews people commenting on the rooms being out dated, this is not the case, yes they are very plain however they are clean, tidy and extremely spacious (we had a family room) and even with a large travel cot and buggy in the living area we still had more than enough room for the 5 of us.
The two pools were great for kids as they are relatively shallow for the majority and very easy to see the deep end, my 5 year old spent a lot of time without arm bands due to this.
The bar staff were brilliant with us and all the kids, dancing and having fun with us all. Once the staff recognised us and our kids after a day or so, the kids loved that they were able to go and get drinks by themselves and put on to our tab if we ok'd it with the staff.
The wedding reception and food was unbelievable and the food was completely different to the standard menu which made it even more amazing.
Overall we would 100% go back and will be looking to book soon.