Great location, nice ambiance. My Arrabiata was a little disappointing but another person in our party had what was apparently the best dirty martini ever. The wait staff needed to improve, though. The waitress disappeared for long periods, and every round of food served was served to the wrong person. I will give it another try.