Great apartment in good location for all Heidelberg amenities