10/10! Popped in an hour and a half earlier than my appointment but still got an extremely good experience here. Sandra gave me exactly what I want by just checking a couple of pictures I showed her. The first time I met a stylist who could give such effective communication. 100% will come back next time.