This is one of the best barber shops I've been to. The only thing is that you do need to get your appointment in a few days to a week before. Understandably so as their work is good. I have had the opportunity to try out two different barbers here, both skilled at their jobs. They also offer the customers a variety of beverages while the they wait. Shampoo and conditioning after haircut is included. Reasonably priced.
There's plenty of street parking on the small streets around the shop.