I only give this a 2 because of the receptionist. They always have an attitude and talk down patients. Today the receptionist was nasty to me for no reason but then was a whole different kindness to the other receptionist. Considering leaving because of how the receptionists have made me feel every time I go in there.