Wonderful hosts, and fabulous spaces. Thoroughly enjoyable stay.