Overall, a great spot although parking can be a challenge at times. We've been here 3 times and 2 of those were awesome. Attentive service and delicious food. However, the second time we came was on a Friday night and they were super busy - some sort of cocktail reception going on in the bar area. It was hard to get through to go to our table and to leave. It took 30 minutes to get our calamari and our waitress was slow to check on our drinks. If we're going to wait that long for our appetizer at least make sure our glasses aren't empty...but otherwise same great food. I'm going to blame the wait on it being a weekend and the cocktail party. But we'll definitely be back again...but only during the week.