Independent Irish pub offering a welcoming atmosphere.