Had previously stayed at the NH Heidelberg, so this was certainly a step up from that hotel. Rooms very spacious for European standards, clean lines, simple, clean and comfortable. Was on 2nd floor across from the tram line, but with windows closed, the noise of the street was minimal. Restaurant / bar was very good and we took advantage of the roof deck for late night cocktails...very cool. Only real draw back was the distance to the old town...about a 10 minute walk to the beginning of the pedestrian zone and another 10-15 minutes until you start hitting all of the bars / restaurants. All in all a very good choice for a trip to Heidelberg.