Had a wonderful time with our family. The staff is very pleasant and welcoming. The park is not Huge but offers something for everyone. No extreme theme rides just good family fun. Would recommend and plan to return as well. Well organized with staff and life guards everywhere. Park is very clean and well kept. Free parking.