Wonderful location, wonderful apartment, gracious hosts.