Nice place but parking is expensive. On weekends they charge a $10 flat fee, while on weekdays it is $3 per hour. You can go through the whole place in about 2hrs.
Suggestion 1. If coming on weekend, spend a few hours to feel good that you got your moneys worth.
Suggestion 2. If coming with strollers, be prepared to park them on first floor as there is no elevator or escalator to walk around with strollers.
Place is always under maintenance, so you may miss a portion depending when you visit.
Overall, nice place and nice views.