Our campsite near the Baie de Somme