This place is very clean and is just an 8 min walk from the metro. Just beside the station exit, there is Tim Hortons and other facilities such as a pharmacy and a mart which was really convenient for us. Would recommend this place :-)