Great location, spotless flat. Great host