The apartment was very clean and easy to check in. We never had a problem finding free street parking. The neighborhood felt safe.
The main downside was that it is not within walking distance of the main tourist areas but the price is great so you just need to think about how much you are willing to drive/take the metro.