La Vallee Outlet Shopping Village, Paris review