Very very good irish food.