I was not able to stay at Jack's due to the poor cleanliness.
The price was reasonable - especially for the time of year in Toronto but it was not a good deal because I ended up paying for a place I did not stay.
Jack was very good at communicating information and did arrange for me to get into the apartment before he was able to meet me.
I would not recommend this place unless there is a deep clean before the next guest.