I wouldn't give them 5 stars only because they cut my hair more than I asked... But even when they didn't do what I asked for, my hair still looked good, and I think the haircut was all done... In addition the service was friendly.. Even when it was delayed, as I had to wait about 30 min, which is a lot considering I had an appointment... In general, I think it was good, but I'm not sure I would go back as I'm not a big fan of taking risks with my hair, and I normally prefer places where they do what I want..