Sparkling clean, with plenty of thoughtful touches. Great communication from the hosts. Lovely rural setting, yet not far from town. All we needed for a overnight stay.