Wonderful hosts, location and apartment!