It's very close to the metro station and I was able to find a parking spot on the street so I don't need my car and never worried about it.
Place is good and fresh, everything (A/C, refrigrator etc.) was working. We've enjoyed our stay.