Really thought I must have been the first guest in this property; it was spotless! Wonderful stay, incredibly accommodating host who went the extra mile. This is how Airbnb should always work. Thanks Vivian!