Sheryl's place was very clean and offered lots of modern, comfortable space. The location is superb, literally across the street for the CN Tower and SkyDome, the true heart of Toronto. The check in staff were friendly as were the night security in the front lobby. You are a short walk from Tim Horton's, Starbucks, Boston Pizza and many more.
I highly recommend staying here.