The location is amazing. We didn't realise how close to the square we were and this made getting to lots of places within a short distance so much easier. Most things were within walking distance and the places that weren't, uber werent too long to get there to take you where you need to go. Only note about location was that it's right next to a hospital, so if you aren't used to a city, there are lots of sirens coming and going and the hospital also has a helicopter pad, so that can get pretty loud and did wake us up once or twice over the 2 week stay. This is coming from people living in a quiet town though and it really wasn't that bad.
The building itself is nice, clean and feels safe.
Inside the place, it has everything we needed in terms of most of the everyday living. Certainly if you are only there for a short time, you won't struggle with anything there. Plenty of towels and such were supplied, washing liquid, tablets for dishwasher, soap etc were all a good supply to have. Having the washing machine and dryer was great as we were there for 2 weeks and needed it.
If you are planning on cooking meals there, the pots and pans were kind of limited and some of the cooking utensils too (no strainer for pasta or rice for example). There is items there, but we could have used a few more things to make it completely seamless. This was just because we didn't want to rely on getting a takeaway or doing out for dinner every night. We managed fine for breakfast and lunch though, plenty of plates, bowls, knives, forks and spoons etc for eating with.
Communication with Rosie was amazing. Plenty of coversation before the trip and during the trip but not too much to make it seem way over the top. Unfortuntely one of the toilets started leaking during our trip and communicating with Rosie during this was great when we let her know about it and she was happy to hear the information we had relating to the issue.
Price is amazing for what you are getting overall.
Would stay there again if we visited Toronto again and I highly suggest staying there, no matter what your timeframe for staying there is!