Im giving 2 stars only because the nurses are phenomenal. I never had to wait long, and they were always easy to talk to and listened to what I was experiencing. The doctor, however, was terrible. During the initial visit, I had to repeat myself multiple times, and left feeling less than understood, and quite spoken down to. I will say that I was put through a number of exams, which were thorough. All the while, working with the wonderful staff. When it came to my follow up appointment. I was told that its all in my head, and I was making it up. I, again, felt misunderstood, and now dismissed. I was told that having no signs of a disease meant there was nothing wrong. I have never once had a doctor treat me this way, and I am beyond frustrated. I will be searching for a new, more respectable cardiologist in the future.