If I were only rating the doctors it would be five stars. Unfortunately, there is quite often a delay in check in and check out that seems to complicate the process. The doctors and nurses are great and the support staff are friendly. I had my child here and the maternity section was awesome as well as my OB/GYN read more