Staff and doctors are friendly and take their time with you. I don't ever feel rushed when I go in for a visit, and when I call with a question, the doctor or nurse calls me back in a timely manner with an answer. I would recommend Morningstar to anyone