Sparkling clean, beautiful home and great hospitality.