This stadium is a pretty decent if unspectacular place to watch the Indians.
It really is a 3 star place, but I like the location. Being off of 9th downtown and being close to lots of bars and restaurants is pretty nice. I definitely prefer downtown stadiums.
The stadium itself is pretty average... A lot of the newer stadiums built since are much nicer, but it's not terrible. The tickets seem to be a bit pricy, though I didn't look too hard since we won free tickets. I didn't really see anything overly cheap such as in the Rock Pile at Coors Field. The concessions are what one would expect... 8-900% inflation on most products. I would stay away.
I will probably go again, but the Indians aren't exactly very exciting enough to spend a lot of money on.