Super clean apartment, brand new appliances, a perfect spot to stay in Toronto