We were more then happy with the apartment.
It is very spacious and perfectly equipped.
The communication with the hosts was very fast and they helped us with everything we asked for and needed.
It is located directly next to the metro, which makes traveling to and from the airport very easy. There are many good cafes and restaurats close bye and the center is around 15 minutes in walking distance.
We would definitely recommend staying here.