The location of the apartment is good, but Msida isn't a resort town. There are a lot of bus stops close to the apartment from which you can go to Valletta, Sliema or any other place in Malta. There is a convenience shop 100 meters from the apartment and great cafe Coffee Circus Porto 200 m from the apartment.
The apartment is big enough for 3 persons. It was well equiped (AC, washing machine, iron, cooker with an oven, toaster, multiple plates and glasses and much more).
The hosts are very friendly and helpful. It was a pleasure to meet them.
The only drawback was the moisture in the kitchen and bad smell connected with it.