The staff and doctor are outstanding. They are busy, and wait times suffer a bit, but it’s well worth it!