Wonderful location, unique home, and a great host... a combination that will ensure a terrific stay.