This is a great hotel in a great location. You're only steps from the train station, and downtown is totally walk-able. Also, there's parking both on-site and right across the street, and you're right by the autobahn.
If you arrive by rail, and rent a car, Karlsruhe is a great location from which to set out on an exploration of the Black Forest. The tech museums in Sinsheim and Speyer are 20 minutes away.
The staff here are fantastic, and the property is in excellent condition and well-maintained.
Highly recommended.