Great location and nice apartment touches that make for a comfortable stay in Toronto!