Been there a bunch of times after booking through treatwell but the last one was a joke. I received a messy haircut in 10 minutes (instead of half an hour) without any attention to detail because the place was crowded. Not worth booking an appointment or paying in advance since walk-ins will take your spot and you will end up waiting a getting average level of service.