We had a wonderful experience staying at Charmaine's apartment. It was conveniently located and Charmaine was incredibly communicative before check-in and throughout our stay. The apartment itself was great: clean, comfortable, modern and very well-stocked with essentials. Overall, I would definitely stay there again next time I'm in Toronto.