This park exceeded my expectations. Although the park is not very big, it was enough for me and my kids (3yrs and 6 yrs) to spend the entire day there. Some rides have height requirements hence my 3 yrs old daughter wasn't able to ride on those. However, she still had a good time playing in the water park area meant for small kids.
It was also very convenient that all our purchases (from food and drinks to lockers etc) were all charged to us (via a number tag on our wrist) only when we checked out.
Will definitely return again when I go to Phuket.