Its a very nice spot! I think that the most important thing in Montreal is to have a personal parking.
The host was very understanding and replied fast which made things easier for us.
Good point: Location, cleaning, equipment, parking, spacious
Love the place, definitely would go again!