Thanks for the comments
Yes this has been my first build, although I have been researching for close to 2 years on what to do I've watched the APM go from 1.x to its current 2.6 version. Took me that long to get to grips with all its features!
That said the APM needs so little setup in the beginning. Just followed the setup wizard and the machine was flying shortly afterwards.