This apartment is in a great location, right in the heart of downtown Toronto. Checkin process is easy but a bit laborious as it is an apartment complex. It looks little more roomy in the pictures than it is, if you have a large group. The couch shown in the picture of the den is different from the one at the apartment and not as comfy.
Host was very responsive, gave detailed instructions and made the overall experience good.