Spotless, amazing location, great host