Excellent hosts, lovely accommodations, and we had an amazing time.