I visited with a young family during the week, so lines were less of an issue. On the whole, It was ok - mainly for young kids and tweens.
Some advice:
The signage to find the park was not great. You need to go inside the shopping centre and take a lift to the top floor, then take an escalator to the water park.
You need to purchase a wrist band and load money on it. This will be used to rent towels, water tubes and food. You will be refunded what you don't use. You will need to rent a water tube per person to use the water park. Some rides indicate that there are two-person tubes. This is incorrect. Only 1 person tubes are available.
You pay for a large or small locker and receive a key, which you need to keep on your person - which is questionable given its a sharp object when you go down a slide.
This is not a premium water park by any means. But it's a lot of fun for younger kids and tweens. There are no scary water slides. They are all just average - but still fun.
The lazy river was fine.
The bathrooms were clean, and there were so many showers which was great. 1-2 hooks per shower cubicle.
There were not enough life guards and so there were spots that were not being guarded (especially the lazy river). So always supervise your kids. On the other hand, the life guards were friendly and pushed the line through fast, rather than being slow and exceptionally cautious. I favour this approach.
The water park is about 15km to the east of Bangkok city, and so is convenient. You can also go shopping afterwards which is good.