Warm and genuine Irish hospitality at its best. A real haven.