I eat here all the time (sign up for their VIP card - it gets you 15% off). The food here is consistently great - there are so many options on the regular menu and there are always a lot of specials to ""spice"" it up. They always throw in little surprises - bruschetta, cheese plate, chef's tasting, mini dessert plate. The service is impeccable, the garden is beautiful and they are always gracious hosts. I sometimes bring my (normally well-behaved) baby and on the occasion when he lost his temper, they didn't make us feel any less welcomed - they actually went out of there way to assure us that it wasn't a problem. Whoever wrote that bad review must either be a competitor restaurant or, no offense, must lack good taste.
Pros: THE FOOD, THE DRINK, THE SERVICE