We were very happy with our experience here. They were very thorough, took time to answer all of our questions, and even pretended to be interested in all of the "I am obsessed with my pet and going to share a bunch of fun facts about them that you don't care about."
We left feeling informed and that they made recommendations in a non-pushy kind of way. They were honest about our options regarding various tests, vaccines, etc. that are suggested for all cats, but also included their opinions about if they thought our cat specifically needed them all based on it's lifestyle (indoor/outdoor, around other animals, etc.).
Scheduling was quick and painless. Pricing seemed average (my mom is a vet, so I asked her opinion). We will be back (but hopefully not too soon!).