The communication is really great with Fabio/Julie. They make everything for you to have a nice stay in Toronto. If you are looking for a central location in Toronto, that's a good place. We had a bad experience as the bedsheets were not clean at all, but I guess they didn't check after the cleaning people, the rest of the apartment was clean though.
Also, You have to understand that the entrance of the apartment is the bedroom, meaning that you will enjoy everything which is happening during the night in the corridor. (We had only one bad night out of 3).