Great location, very nice accommodations, and great hosts.