Wonderful apartment, wonderful location and wonderful host.