Love this place. We do swimming lessons for my little guy through Scottsdale Parks and Rec. The teachers have all been excellent and for the parents it is even comfortable in a shaded "watching area" on full side lawn chairs. No hard metal bleachers in the sun like at other swim classes.
There are also great paths throughout the park and around the lake, dog park, and baseball fields. It just a great place to hang out with the family.