Overall my stay was really good . The apartment is located close to the main attractions in Sliema and st julians. Bus stops are also within walking distance. Coffee shops and super markets are also very close. The apartment has a big terrace too which is good to have.
The thing that was missing was a handwash soap in the bathroom and also there was no toilet paper.
But regardless the apartment can be recommended since it is good value.