Place has a fantastic location in the center of Kilkenny