Excellent location, spacious, great communication with host. Sparkling clean!