Excellent accommodation provided by the perfect hosts.