The atmosphere in the restaurant was spoilt by too many very young children - read babies - whose screams are not really what you want when eating such good food. There were also too many other slightly older children who seemed to be out of control of the parents, and were running about the restaurant. Again, not really what you need. There were also many other well behaved children, seems some parents are just not good ones.
The pool area was generally ok, but a couple of times, the kids were running riot.
The reception staff acknowledged this issue, but in my opinion they need to set some rules with children's ages that are allowed to stay.
This was our second stay, and we were really looking forward to the food. It didn't disappoint, just fabulous. There's a fixed menu each night with 3 choices of main course with 4 or 5 other courses. If you don't like anything, they will try to accommodate.