Great location, great flat, superb host.