Wonderful hosts and a lovely spot.