Great location. Great flat. Great host!