I've now been here twice and the food was fantastic both times. The menus is unique without being over the top where you worry about what you are really ordering. The staff is friendly.
The only downside is that it is small, so make reservations for dinner.
Overall a great place to get good food without a stuffy atmosphere.