Communication with Ahmed was excellent, and clear.
The apartment itself it in an excellent location - walking distance to CN Tower, Aquarium, Metro Conference Centre, Union Station, etc, etc..
The apartment is clean and spacious and just as described. The only downside is the noise from the freeway, but that isn't a problem when you are out, and not enough of a problem to interrupt sleep.
All in all, a really good apartment in Toronto.