Our hairstylist was nice enough and the haircut was decent (for $20.99 for a kids cut)- but, it felt like pulling teeth trying to explain what we wanted. After expressing concern that not enough was taken off in the back and sides, we were told "that would be another haircut." So we walked out knowing another haircut will be necessary much sooner than we hoped.
It didn't feel clean (hair on the counter that wasn't being used).
The "fun tvs" and other things that might have added to the atmosphere were off.
In general, not a great first time impression. We won't be back.