Very nice and well equipped apartment. Perfect location just by Kensington Market, with lots of small odd shops and good restaurants. Short walking distance to public transportation for downtown Toronto.
I would recommend staying at most 4 people though, since the sofa bed was not very comfortable, and located in the living room.
Ann was very helpful giving us tips on transportation and parking alternatives.
Would definitely recommend this place to anyone going to Toronto.