Wonderful location, wonderful hosts, wonderful trip! Thank you!