Amazing stay - such wonderful and generous hosts!