Wonderful hosts and a spectacular location!