My parents had a great stay at Leslie's apartment. The apartment itself is really cozy and has everything you need for a great time in Toronto. The location is really nice, there are tons of bars and restaurants nearby on Queen St but it's also just a quick bus ride to downtown. Would totally recommend this place!