Sparkling clean, great amenities and excellent host.