The attractions themselves are very good. Lifeguards seem to be attentive to what's going on. The food service wait times are ridiculously slow. And the restrooms are in horrible condition. I have only been here two times, once last year and once this year but the above was true for both visits.