We had a great stay at James's place. The location is right downtown and near many businesses and restaurants, but it's located on a residential street so that you can get a nice, quiet sleep. The included parking spot was very helpful, as parking can be a bit tricky/pricey in downtown Toronto.
James's was a gracious host. Our travel was delayed due to weather, and he waited up for us, making sure that we got in OK. James went above and beyond and offered to help get us and our equipment to a nearby event the next day so we didn't have to pay for parking. He stays in the adjacent unit, so he's easily reachable if needed.
I would definitely recommend James's place.