Very nice apartment. Just like any 5-star stay. The place is very clean, brand new, excellent taste, comfortable and even has a great deck on the back.
It's close to the financial downtown district, street-car passes right in front of it. Queen St. also offers a street car only one block away. A train station is about 10 mins. away and plenty of cabs pass by at all hours.
The kitchen has everything (never used it, ;) but it has everything)
It has a very comfortable living room where I sat just to relax after long days of meetings.
The owners were very nice and helpful. Gave us everything we agreed upon and maybe a lot more.