Everything was great. Alex is a friendly host, the communication was flawless, and the check-in via the keybox was smooth. The apartment is near to the metro, and the central park is just around the corner.
The only bad thing might be, that the apartment is probably not for people who have a light sleep. The road noise is quite noticeable at night.
Some good earplugs solve this and everything else about this place is recommendable :-)