Michaels place is simply superb. The marina and lake views are beautiful and really made our stay very special. Being steps from CN Tower and the waterfront ticked all our boxes. If you’re thinking of booking this one just DO IT, you will absolutely be please you did. A truly exceptional stay!