Great place, down to earth food, which you can enjoy with the priest sitting next to you. Place is part of the church next door.