The apartment is well located for those who are driving. It is on a street which does not require a permit (a big deal in Montréal) and usually has an open spot. We did have one night where we had to park on another street, but all in all not too bad. The host is great with communication and quick to help.
The house is well equipped for all your basic needs. If there is something you do need, there is a supermarket just two blocks away.
The one negative while we were here was all the construction going on in the area. One day the detours were so bad they basically had us go around the block several times until a worker finally let us through.
If you want to be in walking distance of the two main streets (Rachel and Mont Royal) then this may not be the place for you, otherwise if you intend to drive, this is the perfect location.