I did not eat here myself, but my family said it was fantastic!!
Lovely atmosphere, lovely food, lovely service. Just don't go there if you have a young child/baby, they aren't that welcoming/providing to them!