A pleasant surprise. Nice accommodations and attentive hosts.