This is the best place to stay at if you’re visiting Toronto. It’s literally right next to the main train station. The apt is also beautiful and well maintained