We had a great time at George's! My 7 colleagues and I had plenty of space. We even had the luxury of each having our own bed, and for most of us our own bathroom. The dining table was comfortable to sit 8 too. The backyard is huge!
Not situated very close to downtown, but not that far either, so it was still useful for our trip to check out various projets in Toronto. Definitely recommend!