Here's the thing--not even the Sheraton downtown offers free wifi (what the fuck, Canada?), so quit bitching about the lack of wifi. Use your data plan; god knows you're paying out the wazoo for it.
Yes, you're right in the center/re of downtown and yes, it looks like IKEA threw up in your room. Problems? No.
The door to the bathroom slides across--if you have an issue hearing your travel companion shitting, you should reconsider travel. Seriously, everybody poops. Get over it.
What else did people complain about needlessly? The room isn't large, but how big are you? Honestly, where do these people normally stay that they're used to constant wifi (go outside!), noiseless shitting, and spacious accommodations? Enjoy Toronto and stop whining.