A cozy little clinic for the pets, well maintained, friendly staff and very knowledgable vets are on site almost on a full-time schedule, therefore they are almost always available to answer questions. Follow-ups are done constantly. However, it's impossible to find a parking and the waiting area is a little too small. If your pet is not used to being with other dogs/cats, be prepared.
Pros: knowledgable vets, long hours, friendly+clean place
Cons: no parking, expensive, tight space
more