I was a new patient there today. I found the staff to be very friendly I was seen on time. Dr. Batten was very informative, helpful, took her time, answered all my questions, If I had any complaint, it would be the office was a little hard to find, but I went early to search it out. Its actually up on the hill by the hospital, which wasnt clear to me nor told to me when I made my appointment, no harm though, I found it!!! Highly recomment Dr. Batten if you need a cardiologist.