we loved our stay - the apartment is exactly as advertised so note the stairs (full second and third stories of the house) but loads of space and two full bathrooms.
we had three generations staying and everyone was happy with the space.
one flaw is the kitchen but why cook when you're in Toronto!