Great location... No, AMAZING location if you want to be downtown or visiting the Rogers Center!