I give North Vista 5 stars because this is a big significant improvement since my first visit where I would left 1 star. Doctors and the rest of the staff here are great and knowledgable. I am very impressed. The food is great if you did not see that in the pictures. Medications they administers just works. I took my flu and pneumonia shot yesterday so I am good. Worth coming back to and I hope you experience is just good as mine was and get well.