You find Zachs flat in a very nice neighbourbood; beautiful houses in pretty streets and it feels very safe even late night. Ad says 2 bdrms but in fact down stairs has two bedrooms (one with 2 Q-size beds) and upstairs one bedroom. Nice kitchen with room to sit and eat together.
If arriving by car do not take it downtown but park in the close by municipal parking (Yorkvill St has two; we had no trouble getting a parking place there); calculate with a daily rate of 22$; this is easier than looking for a paid-for street parking in the neighbouring streets. Sub is within walking distance; check if a Presto card pays off, or you can even walk downtown if a 35 min walk does not scare you off :)
Go and try out the small bistro Le Paradis which is only a few blocks away. Good cocktails and food and great service at very reasonable prices.