It's very underrated, or so I am told. Check out the R&R Hall of Fame while you're there. Meh. The stadium is pretty nice I'm told, but Cleveland isn't a super-cool town. Tower City's pretty neat, but it's no more special than other similar places(Mag Mile, Union Station in STL, etc.) IIRC, the stadium is right on the lake, so count on cooler temps than the forecast predicts. Lake's probably 75 degrees, the high for the day is 61. The lake will keep it warmer if it has any effect.