Killarney is a great place, and this little place is a great way to stay in the midst of it all