Exactly what we needed. A group of us stayed here while attending a conference at the Westin Harbour Castle. The location was excellent for the conference, and there is indoor access to the PATH system so if the weather is bad you can get to the supermarket/subway/anywhere else in downtown Toronto without going outside. Check in and out was very smooth, the apartment is spacious and clean. Having two bathrooms made everything easier as there were 5 of us staying. Only issue was the building fire alarm going off in the night a couple of times but that could happen in any large apartment building.
If we come back to downtown Toronto I would stay here again.