Wedding anniversary last night and went here. Deserves its reputation; cannot recommend it highly enough. If you need somewhere for that "special" occasion, go here.
That is all.
I took my missus there for her birthday about five years ago. About an hour later, she was violently sick and spent most of the night hugging the loo (and no, it wasn't excess alcohol) - never been back since.
I had the same experience with In Vino Veritas at the bottom of North Road - that's another one to avoid.