We had a great time in this wonderfully beautiful apartment!
It is located in the part of Senglea/L-Isla and will give you some great views of Valetta (and a lot of cruise ships) opposite the harbor, which can be reached easily via bus or ferry, so it is a perfect place to stay at a good price, while still being close to Malta‘s capital. :)
Only thing that might distract some, are the wharfs close by that lead to constant noises during the night - so bring your earplugs if you are sensible to this!