We are currently here on holiday as family of 4, two boys 11 & 15. Those moaning, on here. Wow. Rooms are spacious and clean. No issue at all. Cleaned daily with fresh towels as and when needed. The pool area is busy I agree, however we have been down late every day so far and got 4 beds together. I would rather close beds than not enough! My fussy eaters have eaten a full meal every service and not just from the kids section. Snack bar keeps you ticking over in between meals, in fact most days we have been there rather than having lunch in the restaurant. Breakfast is self service drinks, lunch and dinner drinks are served to your table- again no issue. The all inclusive system includes drinks, ice cream and lollies, yes you are charged for anything premium but that is to be expected. The card system everyone is making a big deal of is being blown out of proportion you can see exactly why it in place, it is to ensure the right person is being served what they are entitled too as there is a mix of half board and all inclusive- your family photo comes up when they scan your card. It isn’t an issue. If you want two drinks, take two cards. Simple. Location is nice and quiet but walking distance to beach and right on bus route (the number 10) if you want to venture a bit further. A wonderful place. Staff work like troopers. Entertainment keeps adults and children busy. You cannot complain about them at all. Ignore the moaners and enjoy your holiday as much as we are 😊