This place is great. Not only does it look nice, but the patients are treated nicely. It's great that you can easily reschedule visits if something is interfering with it. Overall, it's a great experience.