Overall very good. Nice staff who will guide you through the process and explain what you should and shouldn’t do.