Great location, excellent accommodations, and knowledgeable host made for a memorable trip.