Everyone was super nice, including the front desk staff. The vet (Dr Smalls?) was very informative and thorough. She answered all of my questions and calmed all of my concerns.
Even before my appointment, they were very quick to reply to my emails and answer any questions I had.