Great location right by the CN Tower, easy to communicate with the host and responsive. Picking up / dropping off the keys a couple blocks away was a bit of a nuisance on foot but not a big deal especially if you have a car and use the provided parking spot.