We had a very comfortable time at Xing & Ben's place.
It is very well located in downtown Toronto. The place was very clean, and the check-in was smooth.
They had all the amenities we needed.
We can safely recommend this place for anyone looking to stay in downtown.