This was a great place to stay. Chris welcomed us with a smile even though we were a little late. The apartment has got everything you need and is very well placed close to downtown, Cabbage Town and there's even a little super market in the building. Parking was a little hard to find, but we eventually found out that the gas station just around the corner will let you park at their space for a small amount of money.
In total a good experience and I can definitely recommend staying here.