First impressions were good and staff were friendly. But the doctor is always busy so time with him is short, waiting times are really long. You can also often hear the doctor getting angry at nurses. Finally we would often find charges on our bill for services we did not use and when the bill was challenged they would refuse to change it. After finally changing hospitals we heard that Japanese friends had had similar experiences at this place . Avoid!!