Great flat. The pictures don't quite do justice to just how incredible the view is - you have unbeatable, near-180-degree views over Lake Ontario and a great view of the CN Tower as well, although you will need to lean over the balcony divider for the next door flat to see it.
The flat itself is spacious (for a suite), modern and clean. We found all the toiletries etc. that we needed and the bed is super comfortable.
Maged is a great host. His instructions for checking in and checking out were clear.
Overall we would certainly recommend Maged's flat to anyone wishing to visit Toronto.