This apartment worked out perfect for our stay in Heidelberg and surrounding area. The apartment was well equipped with 3 bedrooms, full kitchen 2 baths with showers, and even washer and dryer. We had 6 adults, a toddler and an infant. there was plenty of room. This second story apartment also had a terrace that was very nice. Lilliana had a crib provided and a bed for the toddler, perfect! Location was one block off Hauptstrasse, the main walk way of old town, plenty of eats and shopping. A 'quick-mart' grocery just up the street as well as a Starbux!! there is a bus stop (bus 32) that could take you to the main transportation hub or hauptbahnhof for excursions lots of sights. My family left with a 'we could live here' feeling.