Very gracious hosts & superb, sparkling clean accommodation.