We stayed in the apartment for 2 nights. Generally it was good.
Good location if you want to explore Sliema and Valletta (ferry is 15 minutes of walking distance). A lot of cafes/restaurants nearby. Very close to the bus stop, if you are using public transport.
However, the minus for us was the ground floor level and balcony itself. One was closed and the other was situated between the walls of building. So if you wanted to dry some swimsuits or towels, it was just not doing it.
And the other minus is garbage. It is the problem of all Malta, as I understand, but on the walkway near the apartment we had a bag with garbage thrown all around the path. So, walking there was not very pleasant.
From pluses - communication with hosts was on time and always helpful.