We were expecting 5 star but i would say its more like a 3-4 star - but for the price, you can't really complain.
The staff really make this resort what it is. From the bar staff, to the cleaners, to the activities centre.. all of them! Just so many smiling happy faces - they are the heart of this place.
The kids food was mostly chips, pasta, sausages, with cake and fruit for dessert - although the kids never really complained about it.
My only negative comment is that they need to have one particular staff member who is solely responsible for replenishing items during meal times. The amount of times I went to eat breakfast and didn't have a spoon.. or the water was empty, the coffee was empty, or entire meal options were missing at the buffet. Every time we went to eat there was always something we had to go and ask for - the staff were incredibly busy so its not their fault.. just some feedback.