This place was unfortunately very different from the advertisement. It charges a hefty cleaning fee but had not been cleaned. There were live and dead insects in living room and bathroom. Co-hosts were very nice but communication with them was not clear and they were late for check-in. Communication with main host was impossible (claimed his phone had crashed all weekend) but he then showed up three minutes after checkout time and was very unpleasant to interact with, I would describe this behavior and style of communication as hostile, it ruined the end of my stay in Montreal. Flat would be lovely if it had been properly cleaned and is well located, however.