Gull Lake is great if you have little kids. The water is so shallow for so long that you can relax and not have to be right next to them all the time. We used to go a lot when our kids were younger. Still enjoy it sometimes for a quick weekend trip as the campground is nice and clean and it is close (for those of us in Edmonton).