Great place to start lookin' good.
I have never gotten a bad haircut here, and the staff is always very nice and chipper, no cattiness here. They have an amazing stylist for updo's, the makeup will turn out the way you ask for it (gorgeously), and the estheticians are very good as well. I got my hair done here for 2 proms and my wedding. All of my bridesmaids, plus my mom, went there, and we looked pretty darn good.
Just a side note, no one ever pressures you to buy anything extra, they might ask, but that's just a friendly reminder. My mom and I go here every 6 and 8 weeks and we never feel the need to buy anything.