John and David did all they could to make everything easier for us. We arrived late but we were able to check-in. Communication was great, they are really easy to talk to !
The only drawback is that the apartment was not clean, the floors were really dusty and the kitchen wasn't clean at all...
We had a great stay in Toronto, the apartment is perfectly located !