I have had both good and bad experiences at Salon Cielo. The haircut I got there was okay, the massage was amazing and I really like the Aveda products that they use/sell. However, they advertise that they do facials but when I called to make an appointment, they said that there wasn't anyone that could do it. So I made an appointment for a mani/pedi. I showed up and the girl that was supposed to do it wasn't there and the only other person that could didn't have time to do both. They knew about this earlier in the day (or even the day before) and never called me. I just cancelled my appointment. The only reason I might go back is for a massage. There are other places in Charlottesville for everything else.