The place was great!
Anna was quick on communication and I really appreciated her offering to explain the parking signs as I don't speak/read French. Parking wasn't really an issue for me because I didn't use my car during the stay. I was able to find free parking within 2 minutes of my arrival on the side street next to the unit. There seems to be parking available nearby at all times but you just need to be aware of the signs.
The only thing I would note is the the location, it's a little out of the way from all the night life. Its 20 minutes (by foot) to the nearest metro station but there is a bus stop right in front of the house that will get you there within 10. The unit is in a quiet neighborhood.