The apartment from Vincent is really nice and has everything you need. It is close to the CN Tower and to Toronto Downtown (walking distance). We had a great time in Toronto and would definitely recommend staying with Vincent.