Wonderful location, wonderful hosts, and beautiful apartment.