The apartment was good - an ideal location for us close to the main central station, the Hauptbahnhof. The building it was in was undergoing a lot of external renovation so scaffolding was outside and a lot of workers around.
Everything we needed was there or close by so we had a good use of the apartment. The bathroom is quite small, but manageable.
We never met the hosts but they gave us very clear instructions with a lot of useful tips and we had no problem getting in to the apartment or navigating around the area.