My partner had an emergency surgery here. The staff at the hospital is simply amazing, the nurses are kind and understanding,  the doctors with talked to were very competent and happy to answer our questions. The rooms and all the other places I have seen are very clean. I have personally seen the nurses cleaning after a patient is discharged and they disinfect  EVERYTHING, every corner of the bed and of the cabinets around the bed. The only reason why I am giving it  4 instead of 5 stars is because the bathroom in the room was not as clean as the rest. But the public toilets were spotless.