Excellent in all ways. Lovely hosts, great setting and good value.