I have been here enough times now to give my thoughts. So here we go!
The staff has Always been nice. I have seen stylists come and go but no matter who it has been they have always been friendly. I'm a guy so as far as hair cuts go they have always went well. I'm pretty laid back with my hair so even if it was bad I wouldn't really notice to be honest.
Shop itself is kept clean, and have products available for purchase if needed. Which leaves me to the only reason I would give it a 4 out of 5; several visits I have seen a push to buy products. Definitely noticeable, and personally, takes away from the experience.
Overall, a great place to get a a haircut. No real huge issues I have seen besides the above. Will continue to go here for my haircuts.