It met my expectations of a basic budget hotel - clean room, minimal unnecessary waste in toiletries, and a comfortable bed. The receptionists were friendly and welcoming. The only downside is that the room (431) is practically next to the rail tracks, and it did suffer from noise (despite what the other reviewers say) even with the window shut. The walls are quite thin, so I could also hear people speaking in the corridors and doors banging, which were irritating. The location is perfect - within walking distance of the Hauptstrasse. Heidelberg is a city for walkers.