Wonderful location, accommodation and hosts!