The food was excellent. The menu is a bit limited and on the pricey side (the price of the vegetarian options in particular were a bit high for my taste) but I would say the artichoke was absolutely, incredibly delicious. The service was very warm, but slow, so you shouldn't be in a rush.
This is not a "I just don't feel like cooking" kind of restaurant (at least, not for middle class), but it's a very good "let's do something special tonight" option.