Vanessa’s place is fantastic! It’s a mini paradise in Montreal with no neighbors to bother you. Perfectly located in the middle of Mont-Royal within walking distance of all the buzz of downtown Montreal.