The apartments is really nice and confortable and perfectly located. The position is between the centre of Sliema and st. Julian's so you don't need a car to reach these two areas.
The only issues we had were with the lock of the door (hard to open with the key the owner gave us) and with the windows: the one in the living room was broken so anyone could climb the wall and enter from the balcony; the window in one of the bedrooms had a broken handle.
If I were the owner I would also provide some basic stuff for cooking so guests don't need to buy them themselves (ex. napkins, oil, salt) because for the price you pay you should pretend it.
Daria is really kind she did her best to sort out our problems and she was always answering to my messages.