I've had some mixed experiences here. Never had a haircut or color, so can't comment on them. I've had primarily spa experiences.
Pros: Facility is nice, good selection of products, Selena and most of the massage team are fabulous!
Cons: Some of the staff isn't as gentle as the rest
more