We were a party of six (two families with kids).
Upon arrival we were missing a few things but our host was very responsive to our requests.
The suite is clean and located in a central area and makes it possible to walk to many places.
The layout of the place isn't very big but offered enough space even with us being two families and we had everything we needed in order to prepare small meals and feel comfortable.
I would definitely recommend this place for a family coming to visit in Toronto for a few days.