The place is great! I stayed in a bedroom with a huge bathroom. Very quiet and few steps from the subway (North York University).
Place is highly recommended.