Location - amazing! In the heart of the city. You can walk anywhere and very close to multiple metro stops. Close to aerobus that takes you to and from airport.
Apartment worked and we were overall happy. A bit small for 5 people, especially the bathroom.