I think its a great place! Everyone is nice and caring and is very good at what they do. I also like this new patients rewards card. It is a great way to get prizes! Whenever you get something new or if you have a question they always explain it very well so you understand!