Great hosts, location and accommodation.