This place is highly recommended. It's a very comfortable apartment. The only inconvenience I see is that it is not situated near a subway station so we had to take the bus to get to subway station but public transport in Toronto is very efficient so it wasn't really a problem.