My wife has been coming here ever since she moved over to the west side of the valley about 4 years ago. Dr Hu has always been very nice to her and we are now on our second baby with him as her doctor. All of the staff at the facility are very nice and helpful. The reason why it only gets 3 stars is the fact that they never run on schedule. Like EVER. You can just about count on having to wait 15-30 mins passed you appointment time to get in. Other than that we have no complaints.