The place is freshly renovated and has everything you might need for a comfortable stay. Locations is also good right between st Julian’s and sliema. Some previous traveler reported potential disturbance by the noise from the entrance door, but it did not bother me at all.
The only downside for me though was that the apt is based on the ground floor, so it was pretty dark inside. Otherwise I enjoyed my stay.