I have been going to Bay Beach for years. First with my children and now with grandchildren and children visiting our area. The place is clean and the people friendly. Of course you can't beat the prices! I have found that late afternoon is the best time to go. After 4 PM the crowds have gone you you have the place pretty much to yourself. The temperature is also much more comfortable.