Great location, great apartment, well equipped, and great host.