Roseland waterpark is a great place to go. The park is small, but very clean, and the staff is friendly. The prices could go down a bit in my opinion. If you're looking for more to do then just water rides this isnt the place. But for a family with small children this is a really nice park. Its laid back and you dont have the feeling that your kids are going to get hurt or trampled over when going from slide to slide. The food counters are tasty and average priced. There is lots of parking and its easy to get to.