I stayed at Tara's for a conference in Toronto with my colleagues. It was absolutely the perfect place to be. We were only a few minutes walk from the MTCC, near all of the after parties for the conference, had an LCBO and a grocery store in the building... I absolutely couldn't think of a better place to stay!
Check-in and check-out were smooth and the apartment is plenty of space for 6 people. I absolutely hope to be back the next time I'm in the city!