Good food, nice atmosphere ... Attentive wait staff.
Last time there the waitress forgot our soups ... When they brought our meals I told the waitress to take the soups of our check... She was very apologetic and insisted on bringing the soups and not charging us for them. Only way it could be better is if they had Guinness beer on draft!