A sparkling clean, gorgeous home, a wonderful place to stay.