I was able to book a stay last minute due to another host canceled on me last minute. The communication with James once I entered into Toronto was great, he made it easy to find the place with directions and made sure we made it into the place safe once we arrived.
James place is very stylish and make you feel like you are home. You will have all the amenities you need plus extra. I would say the roof top deck was one of the best thing about James home.
Overall I had an amazing time with my family at James place and I will book here again when I come back to Toronto.