Wonderful stay, wonderful hosts, wonderful home