I strongly recommend this appartment.
Location - excellent. close everywhere. PLease bear in mind that if you rent a car it could be a challange to find a parking place nearby.
Sight view - you will be high. breathtaking view for Valletta, Sliema, marina.
Stuff/Equipment - In my case I have got some minor complains. Do not expect much and you will not be disapointed.
Generally, the apartment looks as on pictures.
My overall experience is good. I would select this appartment again if I was to come back to Malta next time.