I have lived in Heidelberg for 7 years and I have never loved a city more. Absolutely beautiful with the Kónig Stuhl by the castle, Hauptstrasse shopping area, and the wonderful restaurants. Public transportation is great but the people are the best asset in Heidelberg. Wonderful people and always helpful. I hope to return to Heidelberg soon and live there. Holidays are great, especially Weihnachten (Christmas).