My wife delivered our son recently here with previously twice at government hospital and the difference is night and day.
The registration is swift; the antenatal checkups are informative and assuring. Nurses call you for appointments confirmation. Which sometimes can wait upwards to 2 hours as there are a lot of other mothers. I guess this is seasonal but can be improved upon, nonetheless KKIA can take average of 4 hours.
During delivery, the nurses are very helpful, polite, and friendly. They guide you through the process and inform us of the expectations which is quite comforting.
After delivery, the maternity ward nurses have the same quality all the way. Helpful, friendly, informative. They took good care of the baby in the nursery while the parents rest. May request a pop up bed for father to rest. The doctor can answer any of your concerns up until discharge.
All in all 5 star experience.
Only grievances I have is the expensive parking rates which I think can be covered together in the hospital bill (like in hotels).