1. The ticket is only 12 SGD. Worth every dollar
2. Most attraction is indoor so it's perfect for day visit in the hot Singapore
3. Big area and various things to see
4. Suitable for any age. They even have message chairs inside..
The only downside is the accessability. The MRT station is quite far. But there is bus stop nearby