My boss stayed in Karmita's apartment during TIFF. She confirms the apartment is perfect, clean, close to everything, and Karmita is very kind and helpful.
Highly recommend!
Cheers!