Excellent hosts, location and apartment.