First the bad: it's nearly impossible to reach someone by phone and they rarely return phone calls when you leave a message. Additionally, they schedule the appointments so that the wait time is routinely 1+ hours in the lobby.
The good: the staff (in person) is pleasant and Judith Larkin is a friendly provider and I believe that she is a good PA.