A delightful place to stay, outstanding hosts.