Great hosts, accommodation and location.