An excellent stay in a great place with lovely hosts.