Mohamed's apartment is very clean, modern and has breathtaking views of the city. It's in the heart of down town and buzzing due being right beside the basketball stadium (we were there during the Raptors Eastern Final). The beds are wonderfully comfortable with memory foam tops, best night sleep I've had in awhile. The apartment is very high up (31st floor) but can still be noisy with the small windows open, but it didn't bother us at all. The only annoying thing was waiting for the lift to go to the ground sometimes took awhile, but expected in a high rise. The swimming pool, jacuzzi and gym were so nice to have in the building as well. We really enjoyed our stay and would recommend.