Lovely, spotless and great Irish hospitality.