I was very happy with the level of service provided. I appreciated the fact that I was educated about the visa application process and was constantly updated on the progress of my application