Beautiful home, wonderful hosts, terrific little touches and an all around great experience!