A nice and comfortable nest to discover Killarney