Welcoming host, spacious apartment centrally located in Kenmare town