Excellent!!
Doctors approachable, listening to the issues and very qualified with their advice.
Staff friendly, accommodating, obliging and well qualified with execution of the treatments.
The location is an extra star.