La Cite de la Mer, Cherbourg Review