St. Mark's is a very nice church. Of course, people have different tastes in music, but they have so many Masses that one is bound to find one where the music suits.
If a campus leftist thinks St. Mark's is "too traditional," that's a good report!
Do you know anything about St. Therese? In the converse of your theorem, if the campus leftist LIKES St. Therese, it may be a place to avoid. I've known Good Jesuits and Very Bad Jesuits . . .