I went here with a friend last night, and our entire meal was great! We got the three course price fixe for $30 and a pasta special. The salad on the price fixe menu was nothing to write home about, but the scallops, pasta special, and panna cotta were delicious! Every plate was clean when they came to pick them up. I should mention that my friend is Italian and he was quite impressed.
As for ambience, the restaurant is small, so if it were packed you might be uncomfortably close to the table next to you, but we continually remarked that it was so nice to be able to hear the person at our table and carry on a conversation. I was actually pretty shocked that it wasn't busier at 8pm on a Friday night, but that worked out well for us!