Doctor is no doubt best, attentive to patient's problems, testing facility is also advance and well maintained.
The negative is the management. You have to come with a lot of time,not just visit and get diagnosed within half an hour. Almost 2-3 hours is required if you are getting your tests also done here .