Wonderful hosts and beautiful accommodations.