An excellent stay, with welcoming hosts.