We had a lovely stay in Heidelberg. The apartment was perfect and spacious for our family of 3, with beautiful views of the city and the old bridge. We got a wonderful surprise when they had a fireworks show directly on the bridge, that we were able to watch from the apartment windows. The apartment was clean with great amenities.