Very nice appartment, very clean. Self Check-in was super easy. The host was very responsive and the communication was very easy. It takes a 20 min walk to reach the CN Tower and +- 30 min walk to the Union Station. I highly recommend this place :)