I've been here many times and haven't had a bad meal yet. Most recently, I was here for Easter Sunday brunch. While it was packed, we weren't rushed and our server was smiling and friendly the whole time; not a hint of stress to be found (though I'm sure that's the last place she wanted to be). Only downfall there was the buffet. I didn't experience this but other people at my table noted that it took a while for the trays to be refreshed and a particular cut of the beer was so rare it basically died on the table. Overall, I'd go back for another brunch.
Moving on. Their sit-down meals are fantastic. I love their flatbread pizza and their pasta. They have a wonderful cheese and antipasto appetizer filled with different choices (some cheeses are even infused with wine/fruits and very nice).
The wine is spectacular. It's reasonably priced and they have a few bottles in each category, with the caveat of only having one bottle of semi-sweet blush. They will also recork it and allow you to take home what you don't drink; not all places will do that. You're also able to taste wine at their tasting bar. I love that you aren't limited to a certain amount; you can try the whole lineup if you really wanted to!
There's also a gift shop, a place to sit and eat a picnic lunch while enjoying your vino and plenty of space for special occasions - parties, weddings, etc.