I only spent here few hours in the summer and I did enjoy it very much here.
To find out more check the Mainz official site which is also available in English & French.
Favorite thing: The townhall is a new building from 1973. It is situated just on the Rhine river. There is a big terrasse, from where you see the old and modern Mainz