We enjoyed our stay at this apartment. The location is very convenient, allowing easy access to the restaurants in Mile End; it's also close to the attractions in Plateau Mont Royal. The apartment itself was very clean and quite modern. The hosts communicated frequently with us and gave clear directions, which made our stay quite seamless.