I stayed in Deborah's apartment for one month. It is exactly as advertised here. Great location in a high-end neighborhood with plenty of near-by restaurantes, stores, subway station, etc.
The apartment itself is very well decorated and has all the utilities one may need. Really, really comfortable and luxurious. The building has its own private gym, with good number of exercise machines, and never too crowded.
Check in and check out were as easy as they can be, with the building's concierge.
Overall, it was a great stay. Will definitely consider it again, in case I ever return to Toronto.