Sev was very accommodating and laid out the check-in process very clearly. The location is great, and I highly recommend grabbing breakfast at the Foggy Dew across the street. I used to live in this area, and it's great because you are central to the downtown core, or the West end - where the better trendy spots are, but you are just off King West enough to not worry about rowdy noise, traffic, etc.
There isn't a fully kitchen as there's a hot plate and toaster oven, so this may not be ideal for a long-term stay, but is perfect for a short-term trip. The place is much bigger than I expected, and there are multiple couches that pull out, so you can comfortably accommodate a big group.
If you don't know Toronto this may seem further from downtown than you want to be, but trust me the location is fantastic and you can get anywhere around the city easily.