Sparkling clean. Perfect location. Great communication with host. Highly recommend.