Very neat and clean room with reasonable price. One thing that annoyed me was the wifi connection which is quite slow. If you have a transportation ticket for the time of your stay, this is not a bad place to stay since the connectivity to any area in Heidelberg is good. I would stay in the same hotel if I were to visit the city again.