This is a relatively modern Studio apartment, situated less than 5 minutes walk from the seafront, in a quiet residential street. There are plenty of restaurants, and a Supermarket, very close by. Buses to Valletta, and other places, stop adjacent to the seafront. (Bus stop "Chalet") Be aware there are 5 steps to climb, before reaching the buildings' elevator.
There were a few minor things that bugged me, and really should have been attended to before my arrival. A defective light bulb in the bathroom, the wall clock needed a new battery, and the interior door to the flat, required a hefty push, or pull, to open/close it. Evidence suggests this was a long standing problem.
Would I stay there again? Now that I am more aware of the area, it would certainly make my short list.