This apartment is the perfect base of operations for your Heidelberg visit, we stayed there five nights, and did several day trips to surrounding towns. It is just a few steps off the main "strand" in Heidelberg, so there is easy access to shops, and it is a short walk to the university and Schloss. It is very cozy and has everything you need, and the hosts couldn't have been more friendly and accommodating. I would give it 10 stars if I could. We will most definitely be back. Book it now; you will be glad you did.