Sparkling clean. Extremely responsive host. Perfect location. Great experience overall.