Arrived back after a 5 night stay. At first, as many were put off by the reviews. However, this hotel literally does what it says on the tin. The pool was heated, and little one loved it. Rooms are big. The only downfall was we were above the entertainment, which doesn't go on late but can be quiet nosy. Food - Again, it's 3 star your not getting the best food in the world. Don't get my wrong 10-14 nights would get too much, but if mixed up with going out, it's fine. To add eating out isn't expensive we was surprised by how cheap we could eat out. Entertainment - we actually wasn't too impressed with it at night. Not much effort. But then little one enjoyed the mini disco and that's why we went. We would visit here again.