Medical and nursing teams brilliant
Some reception staff are not very nice or polite. Most of the time they are not helpful. Medical teams are brilliant and the nursing staffs are equally excellent and professional. Took my six years old son 2 weeks ago for check-up. Relevant advice provided by the doctor, which is very much appreciated.