I would totally recommend The Bay Suites! The host is perfect, he was quickly answering my questions and the place looked exactly like the pictures, everything is steps away from the CN Tower and anything you need! I really did enjoy my stay there.