Walk (lots of pedestrian precincts and it's not that big)
Bike (remind me to tell you about the rules they have here sometime)
Car (although the parking fees will bankrupt you)
Which is my favourite.
Park the car at the bank's (free) car park in Hechtsheim, get on the tram and whoooosh - you're in town.
You don't need a timetable - they run every few minutes and you can always put your ear to the rail to hear if one's close.
As I did in the Gaustrasse.
Good thing I'm not audibly challenged.
Could get messy......