The hotel was fine, about 25 minutes walk from the Altstadt. It was in good condition, although the Aircon in the room didn't work. The room was comfortable apart from the lack of working Aircon, bed was fine and the room contained a fridge for personal use. Nothing special really about the room, a standard hotel room in a reasonable hotel but at a rather inflated price.
Parking can be very easily found on the street outside so I wouldn't bother booking parking, and about 100m from the hotel is a team so that will take you not only into the centre but also onto Heidelberg or Mannheim as well. Is seriously consider staying here again if I wanted to visit Heidelberg, it's a lot less trouble than trying to find parking in Heidelberg.
Didn't have breakfast so cannot comment on quality/value for money.