First and foremost, amazing location. a minute away from Balluta Bay and about 10 minutes from exiles beach (lovely for snorkeling). Restaurants and cafes again only a minute away and you can walk along for about 10-15 minutes and there are restaurants and bars all along.
The flat itself was nice and clean. The bed was comfortable and it's nice to go somewhere with a couple of pillows to choose from.
It's surprisingly quiet given how close it is to everything - I am a light sleeper and I heard nothing to cause any issues. A/C and smart TVs in bedroom and kitchen.
Basic kitchen with a little balcony to look down the street - if you look out at a certain time (maybe 4-5pm?) there is a woman who feeds some very cute stray kittens who otherwise might curl up in the shade around but won't come up or bother you at all.
Note that it is up a typical maltese alleyway which is up a hill with steps and an incline walk so be aware if you have mobility problems.
Overall, a comfortable place to stop throughout the day to avoid the heat and relax in.