The location is perfect and the apartment has everything you need to stay for weeks.
Everything is close and several metro stations are near (within 1 or 2 blocks). Public parking lots are just a few blocks away.
They received us really early in the morning (around 6AM) that's a PLUS we have to mention.
Thanks for having us!