This place was great! Amazing views and great location. Steps from the CN Tower and close to the train station and all the great spots.
Quick responses and the place was very clean and bright. Everything was great. Super easy check in and check out. Highly recommend!! A++