We truly reccomend Lourdes House in Malta. It is cozy and spacy apartament with fully equipmented kitchen and bathroom. Apartment has perfect location to move on and sightseeing all Island, bus stops are just a few steps from apartament. For example main bus routes for all directions goes by Mater Dei Hospital bus stops (Sptar Mater Dei) so its very easy.
Also just about 200, maybe 300 metres from apartment there is a Lidl supermarket where you can buy everything. There are others shops too, of course not far away from apartment.
At last we would like to thanks Mr. Paul and his doughter for such a great hospitality and kindness during all the time. They were helpfull and friendly.