Top notch location, great apartment, and gracious host