Vibrant Irish pub offering live music, sports on TV, a restaurant, and cozy guest rooms.