I went to this salon for years until my stylist left. The place is clean, upbeat, and reasonably priced. You will have to wait....they make a habit of overbooking their stylists which is a salon thing not a stylist thing.
But I have never had a bad experience there. A little pricey, so save you pennies and be patient!