Staff is very friendly and attentive. They tend to over schedule so the wait time can be quite long. Dr Salim is very nice. I came here with a recommendation from my urgent care. My first visit went very quickly. I am satisfied with the service. Four stars due to the long wait.