Unbelievable location. If you’re in town for a Cubs game, this is the place to stay.