Customer service I consider highly recommended. On many occasions I would bring in my bike for repairs and the owner would drop everything to explain what was needed and quoted me a fair price for the parts and service. His services went far beyond that because several times I broke down near his shop ie; flat tire or bent rim. Instead of having me come back ( I lived a few blockes from the shop) when the repairs were completed, they were done at that very moment. This also includes times when I just needed air!
Pros: Experienced Service, prices and parts.
Cons: If anything it would be the parking situation but there is enough in front and in the rear.