Great location, close to central Valletta and the Sliema ferry. Comfortable apartment, we loved the balcony. Roof terrace has nice views but lacks shade.
We didn't use it, but you might find the layout a bit unusual if you use the second bedroom, which is down a spiral staircase.
Highly recommend the Naanbar Indian restaurant round the corner, closed monday / tuesday but they did us an excellent takeaway.
We used the offered airport pickup / drop off, that worked very well, 21 euro each way.