Great location, great flat, fantastic host.