I think who your server is can make or break your view on this place...I've been here numerous times and always in the dining room and had exceptional service...My friends and I went there last night for a birthday celebration and sat in the bar for happy hour- which the prices are fabulous for that! Our server was ok at the beginning but as the evening went on the service went way down hill- we didn't see our waitress for big chunks of time and had to wave her down to ask about the free dessert my friend should have gotten for her birthday and after we paid our bill, we never saw her again- which turns out was at least 45 minutes!! We even had a friend join late and she never asked if she wanted anything- dumb move since I would have ordered another drink and my friend wanted food- Note to servers: If people are going to take up space in a booth anyway, sell them food and drinks at every turn, bigger bills means bigger tips ;)