Dr. Fitzpatrick is very nice, to the point, and personable. His visits are quick unless you have further concerns. He easily helped me obtain a referral and refill prescriptions (I just moved here and needed a refill on existing scripts from a Dr. back home). He has no qualms about helping you out in any way he can, and returns phone calls personally in the evenings.
His staff prefers to sit behind their little glass window, I am assuming they are just really busy and don't really have time to chit chat with patients who are waiting. Wait times in the afternoon tend to be lengthy, I would really never recommend walking in without first asking about how long it could possibly be.
Pros: convenient, nice, accomadating
Cons: occasionally long wait times