Everything worked out just fine, David waited for us with the keys, checked us in and showed us the parking location. Apartment is nice and spacious and includes everything you could possibly need. Very nice residential area, but also close to a metro and a tram station.
The only 'minus point' is that there wasn't enough toilet paper provided, but this wasn't that big of a deal.