Great flat, lovely view, great host.