The place is quite far from downtown Montreal, but shouldn't be too hard to get around if you're driving. They have a free parking on the street and on the premise (we didn't get to use the private parking space because of heavy snow and frozen ground), which was really convenient.