My family had a fantastic stay here, and we managed to get an amazing Priceline deal for about $90/night for all four of us (maybe because it was off season?). The Renaissance is also located right next door to the CN Tower, which seems to be an essential stop for tourists. We had a 2-bed room that was sufficiently spacious and had a very clean bathroom. Aveda-branded toiletries, as opposed to obscure random hotel brands, were provided. Beds were also very comfortable.
Service is also excellent. Everyone we interacted with was very polite and professional, and during our stay we requested a microwave and plate/silverware to eat some delicious leftovers from a restaurant we visited. Both were provided promptly.
Our room was located next to train tracks, but personally it did not disrupt me or any members of my family.