Unfortunately it is a mixed bag. Very inexpensive but you get what you pay for, and the last time I visited I was asked to pay more than the advertised price. So not sure it is worth it.
The salon was ok, hairdresser performed as expected, kept me informed about the steps and checked in with me. It was a bit noisy and there was too much talk, and the the cleanliness isn't extraordinary for the price. It's an ok place for a haircut.