Doctor was very nice and was a native English speaker. The location is a bit tricky to find and the person who answered the phone didn't seem to know the area well to give me directions when I was lost. The doctor himself was very nice and able to address my problem right away. He was very kind and able to answer any and all questions I had. He explained the medication he gave me and was overall very friendly. It didn't even feel like a doctor's office.
Sadly they don't take national health insurance so I haven't been back. This would be a good place to go if you have the money or a insurance that will be accepted.