I took my family there and we stayed much longer than planned. It's well-designed with a nice mixture of different exhibits and a good variety. There a few hidden gems that I wouldn't mention and spoil the surprise. There's probably more that I didn't notice and I would like to go back. Views from the top floor are also amazing.