Wonderful hosts, location and accommodation. Some lovely little touches, and wouldn't hesitate to recommend or stay again.