I love Cha Cha and they are hands down the best salon I've been to in Madison. Robyn is my stylist and she is just so knowledgable, upbeat and personable. I've never left there disappointed with my experience.
The only caveat is that sometimes they get pretty busy so make sure to schedule in advance.