Wonderful food service, superb comfort and amazing food. We stayed as a family of 4 adults and a baby in two rooms, they located them next to each other. Perfect for a toddler with the playground and children's pool, our kid had a great time. Food was excellent, we had dinners and breakfasts included, great selection for everyone, all you can eat. Rooms were condtioned, large and comfortable, bathrooms clean, daily room service was keeping everything clean and tidy. Staff was very professional. The only criticism I have is that the cleaner removed a bag with important medication of one family member from the desk (it certainly did not look like garbage). We raised it with the reception twice, they said they'll check and come back to us but never did. It was quite a problem as we had to get another emergency prescribtion from the GP in the evening and go back to town into 24/7 pharmacy to obtain new medicine. We were a bit dissapointed as they never apologized or followed through to check if we are ok or need assistance. Apart from this, I would certainly recommend the stay to everyone who travels with kids and does not want to bother with cooking or any house chores. Perfect for overworked parents.