Kevin is a great host - incredibly responsive, knowledgeable and accommodating. The apartment itself is beautiful. Photos don't quite do justice to the amount of natural light that fills the unit for most of the day. In terms of location, virtually everything was walkable and if not, other parts of town were easily accessible by public transportation. Overall, a great experience. We will be back next time we are in Toronto!