Why use the fly in research?

The simplest reason for being using fruitfly in research is:

It has small size,

Short life cycle

The larva has clear appearance 

male and females are distinguished easily

There are many conservative gene coding protein between flies and human

All genes are sequenced.