A superb stay with charming hosts.