Spot on location. Great host support. Spotless and effortless stay