A wonderful stay in a proper home with true hospitality.