Didn't deliver there but had a terrible experience with our son.
Our son had to be hospitalised there. We made a decision after that experience that we will NEVER return to that hospital. Total lack of communication, the nurses did not know how insert an IV drip - took several tries and tried to shoo us away so that we would not notice their incompetence despite signs around the ward about their open policy. Visitors were not controlled. Eating right in front of our son who was not allowed to eat. Noisy - constantly talking in the ward and along the corridors. We requested for a private ward but they didn't have one.
We also learnt after that terrible experience that a pregnant mother who delivered there was left with a terrible infection due to her OBGYN's lack of care during delivery.
After the TW Adventist experience, when there's trouble, we head straight to Matilda or if it's public, the POW in Shatin - amazing how this public hospital has better service and staff that TW Adventist at just $100!