The apartment is perfectly located in Valetta, with great restaurants, and pubs in close distance. And very close to the ferry so you can travel in no time to Sliema. Check-in/out was as easy as it can be.
We had some issues with the noise though. Almost daily drilling somewhere nearby and the apartment has almost no soundproof effect so you hear everything almost as if you were on the street.