NH2390
Have you flown there aircraft?
I have and they are fine. All the relevant paperwork and all presented in a professional manner.
I admit they are not the newest aircraft but for a Brit it is no different to what I fly in the UK!
On the other hand if you have the spare cash to fly something newer then help yourself.