Great. Friendly, knowledgeable staff. Decent location. Right size for the price.