I mainly go to swimming pool with my 4yo daughter and after visiting this one, I was left disappointed by the size and cleanliness (or lack thereof) of the little pool.
The venue itself has great potential, having sheltered areas and availability of chairs and sun umbrellas.
However, we didn't enjoy ourselves as much as we did elsewhere.
I cannot comment on the olympic pool, as I didn't use it.
Also, parking availability is limited (on-street).
Approximate cost: $5