The apartment is very good and matches the description quite accurately. The location is amazing since the metro, train station and the bus to the airport, all are less than 5 minutes by walk from the apartment.
The only bad things are that the WiFi strength and speed is not that great, and that the water supply in the shower is not consistent (you need to keep fidgeting with the controls multiple times since the water gets too hot or too cold during the shower).
Overall, very good apartment. We enjoyed our stay here.