An outing to Île d'Orléans, a food-lovers paradise...