Byen har sitt navn fra et kloster fra 500-tallet. Lokalbefolkningen gjør krav på å være verdenskjente som «Irlands Venezia» grunnet dens mange broer, 25 av dem, hvorav den eldste av dem, The Pass Bridge, ble bygget på 1200-tallet. I henhold til folketellingen av 2016 har byen en befolkning på 4 246 innbyggere.