Wonderful apartment, wonderful location, wonderful hosts.