Nice condo very centrally located. For our family (two adults and a 8 months baby) it was perfect. Everything is within walking distance. The condo overlooks the Rogers Center but despite three home games for the local baseball team while we were there, we weren't bothered by too much noise.
Communication with out host was great and he was very accommodating answering questions. Would definitely recommend and would stay again when returning to Toronto.