I visited this great town while driving around the Upper Middle Rhine Valley. The small squares are really worth visiting as well as the castle and bridge to view the city from the other side of the river. The highlight of my trip was to hire a self-drive boat just before sunset and enjoy the last red rays over Heidelberg. I must say I really enjoyed my visit and would gladly return in the future.