Great location, great setting, lovely hosts...