Location is A M A Z I N G!!! The CN Tower and Rogers Centre are quite literally across the street...the view is amazing especially at night!!! It's a 5 minute walk to the Air Canada Centre so it's a concert/event goer's dream! Space is both decorated in a very clean manner and maintained sparkling clean! Would definitely stay again!