While we didn’t go up for a Cubs game, it would be PRIME for such an event. Location was great for us; close to the city but with the neighborhood feel. Train wasn’t bad, we used a white noise machine and didn’t notice it much. Didn’t impact our sleep. Perfect view for a 3 yr old that loves trains.