Apart from the great installations this place offers, food is nothing from the ordinary a classic Mexican restaurant, waiters service is very good and attentive, prices and portions are very good. But the best for you to have a great time without the kids bothering at the table meanwhile you are having lunch, are the great spacious gardens with 2-3 sports courts, football, rugby and soccer where the kids can run and play.There is also a nice bar outside, where the drinks are cheaper than in the restaurant area, unfortunately they don't accept credit cards only cash outside. I forgot to say, don't order the salads, they suck, I ordered one that claim to have mango and pineapple and it only came with dehydrated mango, stiffer than a piece of cardboard.