Wonderful hosts, location and apartment.