I really enjoyed my stay and I had a great view onto the CN Tower!
I could drop off my bags before check-in, which was great!