Helen's place is really awesome, it's an open loft with bed, sofa and small high-table with all of this with the best view of Toronto you might have.
The location is great a grocery on the other side of the street, few minutes walks from main attraction, restaurants, etc.
Check-in was also easy to pickup the key at mostly any time. So it was perfect for a business trip.
Thanks again!