I kinda (sorry Terramax) agree with you but wonder if you are not a little biased seeing as you come from Spain. I used to live in Madrid and would take my daughter to restaurants when she was 3. The staff were brilliant with her. They treated her like a little princess and made her feel very important. The barman would make up a faux cocktail and the waiters would pay her a lot of attention. As a result she loved going out and soon learned to behave really well. I have noticed that in Spain in general, children are treated very well by restaurant staff, and that they generally behave very well even at dinner at 10.30pm. I wonder if there is a connexion.