A good very big hospital , having lots of proper facilities. I’ve had my medical and overall experience was very good. Staff member are very helpful. With less or no problem I was able to get my medical certificate. Environment inside hospital is properly disciplined with silence.