At first glance, this seemed like a great hospital. However, I was truly disappointed. I felt that although the doctors were nice, the staff was almost put off by my visit. I waited way too long and didn't feel that I got the quality of service that I was paying for. I will give it one more shot but they need to make a huge improvement to win me over.