Great flat. Great location. Great host. Great city. Need I say more!