I stayed a month and had a great time : the house is big, well decorated and well located (several bus stops near by to go everywhere in Malta and near Balluta Bay where there's a beautiful sand beach with a lot of restaurants around). Francesca was really helpful and replied fast.
I definitely recommend her place !