Impeccably clean. Lovely location. Host was responsive and welcoming, and well organized. We'll be back!