We had a great time in Toronto at Tran's place and we would love to come back in the near future. The place is much more comfortable than we thought, the location is amazing and the response time to questions was really good. I can't think of any relevant improvements needed. One of our best experiences in Toronto!