Sparkling clean, better than the photos, amazing outdoor space, fantastic location, seamless checking and out, accommodating host.