Excellent stay; great hosts.