A friend of Mohamed's responded to our arrival by answering our SMS very promptly and showed us Mohamed's apartment with all the necessary information. It was a beautiful apartment just like the pictures and descriptions on the Airbnb website. The location was convenient with easy access to all amenities. You can see spectacular sunrise and sunsets. It was a bit noisy though because it is right next to a highway.
A few noteworthy issues during our stay :
1. The plunge type glass coffee pot was cracked and has a hole in it so we were only able to make instant coffee during our stay. (Mohamed offered to get a new one, but coordinating the time for delivering a new pot did not work for us because we are out most of the time.)
2. We packed light counting on being able to do laundry but the washing machine in the apartment was broken leaving our clothes sitting in a big tub of dirty water. Mohamed did offer to pay our laundry bills but there was no laundromat in the financial district neighborhood anyway and we couldn't be bothered to turn our trip into a laundromat hunt.
3. The fire alarm went off at mid-night one night and went on for almost 45 minutes (it was a false alarm) and we have to decide whether to run down over 30 floors or "stay put and risk burning to death :-)" . It went off a couple of times (short spurs only) during the day too when we were staying there.
4. The water pressure in the shower was surprisingly low and sometimes the hot water was not very hot. If you have long hair, it might take a while to wash.

Having said the above, most of the issues were not in Mohamed's control really. Whenever there was any issue raised, Mohamed always responded and tried to help quickly.

I would recommend his apartment to anyone who wants to stay in or near downtown area of Toronto.