No air-conditioning and it was 90, and when we arrived in late afternoon all the blinds were open and a few of the windows. It wasn’t until after sundown were we able to get it to cool off. There were some crumbs on the counter and lots of cobwebs in the living room. Parking is horrible - our rental car, a Volvo XC90 for the 4 of us plus luggage, was too large for the garage parking. When I inquired about it we didn’t get much help and the signage around the property wasn’t overly clear when translating. In fact, on our last night we were towed! So the morning of checkout we were way dressed out and trying to find it was not easy and again, the host wasn’t much help at all. Actually had a neighbor down the street who helped us find the car and where it had been stored. The apartment is actually pretty nice, with mid-level beds, sofa, chairs. The outdoor seating areas were basically unusable; very dirty and cushions were not worth sitting on. Location is heavy residential but within a 10 minute walk to some restaurants and a small grocery for breakfast items. Nothing special about the area but we used it as a base camp for our daily activities for the Rhine and Heidelberg. Also, all the communications I got were in German, knowing that I’m an American. So I asked every time for the conversion - even after telling them. Makes me think they didn’t care - making this 4 rating a bit generous.