I swim here at least 3 times a week and it is a great facility! This is a public pool, but it is very clean and professional (stereotypically public pools tend to have a bad rep). They have a lap pool that is separate from the public swim (play pool), so you can swim laps at ease with few interruptions. The pool is however deep, so I would not recommend it for people looking for a walking/water aerobics pool (unless you can do it treading at the same time). The daily fee is either 2 or 3 dollars depending on whether you are a Scottsdale resident or not (that is the lap swim rate- not sure about the public swim rate). Also, you can buy a card with 30 sessions on it and sometimes it is discounted by the city. I know there are also family passes available, but I don't have a family and am not knowledgeable about restrictions, prices etc.
I recommend swimming laps in the morning before the public session starts at 1pm or after 5pm, when it ends, because the locker rooms can be packed with kids running around and large groups (i.e boys and girls club etc.).
There is also a fitness center, but I have never used it.