Great location. Roomy flat. Clean. Up to date. Great host