I wouldnt go as far to say they had an EXCELLENT repetation.
It was one of their pilots/operations for the C182 which went in the drink near Verona Sands/Huon Island a few years ago
However... its an absolutely tragic loss.
News this evening is saying that aircraft parts have been found seperated from the aircraft away from the crash site, i guess saying that there was some major structual failure