The Concept and design is beautiful but it's clear that this place has not been maintained since its heyday decades ago. The iconic leaning tower over the stadium has layers of paint peeling off. The grounds have dumpsters prominently displayed. It's kind of sad.
The nice thing is that the Biodome is nice and the elevator to the top of the tower still works.
Make sure you stop at the northwest corner of the Park, where there is a picture perfect opportunity with the torch, Olympic sign, and the stadium/ tower in the back.