I've seen the show twice. The first time was from Mezzanine Center, row A (I chose this seat), and the second time was from Orchestra Center, row C (I didn't choose this seat because it was a gift).
Personally, I loved both locations for their own reasons, and I especially like that I saw them from those locations in that order. For my first viewing of the show, front center mezzanine was perfect. I could see everything wonderfully, and being slightly back and raised meant that I could really take in the full set, all the choreography, etc.
For the second viewing, it was nice to be so close to the stage and the action. I was able to pick out small details that I had missed the first time, and it was nice to see the show from a different perspective. I'm also a musician, and it was nice to sit super close to the orchestra pit to hear and see the goings on in there and whatnot.
I think I might be stuck between C and D? Honestly, all those are good seats!