I've read some of the negative reviews on here and really these sound like a lack of planning and getting mad over no reason. However my experience has been absolutely great here. I've never had to wait more than 5 minutes to see someone and our visits have always been very thorough with information and any and everything that's going on. We see Sam who is just the best and I trust him fully with my infant.