The doctor is very nice and the staff is friendly. However the wait times are excessive an unacceptable. Have never waited for less than an hour and have waited up to 3 hours. I would not recommend this practice because of this reason.
Cons: Very long waiting room times.