Perfect location to explore or catch a game, only 15 min walking from the stadiums. We came in on the train and it was maybe a 10 min walk from the station.