Montpellier, France - the main downtown plaza, Place de la Comédie