Excellent services and care. Guidance is proper and there is no confusion for the patient at all. Very well taken care from the time the patient enters till leaves. Doctors are also very efficient and give you right guidance. Very neatly maintained surroundings. Staff is also very courteous. Very much satisfied with this hospital.