An island rising from the tides. Mont Saint-Michel has the quiet charm