A wonderful stay with excellent hosts.