A wonderful place with caring, generous hosts.