Spotless! High end furnishings and perfect location. Hosts were very gracious. We highly recommended staying here.