Overall, our stay was good because I made it good. Depending on the staff, they could ruin everything.
We booked an 8-day stay, and that wasn't cheap at all, so yes, I expected better service.
To begin with, the man who greeted us simply handed us the bags and the map and said, "You can go." I asked if they could help us with our bags because our house was quite far away. He replied, "Look, that's not a service we provide, but I'll find someone to help you. But don't call on your departure to the reception because no one will help you." I found it quite rude.
Secondly, when we arrived at the house, there were no sheets on the bed or towels. We called reception several times, and even then they only brought the sheets around midnight, and we arrived at 5 p.m.
Thirdly, for what you pay, the cleaning is poor, a lot of dust, a lot of spider webs, and consequently a lot of spiders. A week and no service provided. I was quite disappointed.
Sometimes when demand is high the services become precarious, but cleaning in particular is something you should really pay attention to.
There are a lot of activities for kids that you have to pay to do except the pool area.