A very comfortable stay in a peaceful setting with thoughtful hosts.