Location location location! Mark's place is situated one of the most popular neighbourhoods in Montreal, it's close to amazing restaurants, coffee shops, and Mount Royal. Check-in was easy and we had a great time!