I have been to the hospital a couple of times for myself. The place is confusing. There are three buildings and somehow I always took time to locate the department I wanted to go to. The staff was helpful and the doctors are experienced. even when I took the appointment I had to wait for quiet sometime. The hospital is definitely well equipped and after some renovation it's become even better.