Place is great, and location is even better! Minutes to Rogers Center, CN Tower, Union Station and Scotiabank Arena