Nice big comfortable appartement located a few minutes walk from the town centre with plenty of restaurants and a couple of convenient stores. The apartment had everything we needed. Wi-Fi was fast which pleased my son.
We had a rental car and it was a good location to explore Valletta and the surrounding area, can't comment on public transport as we didn't use it.
As other have commented, parking is on the street and if you come back late you me need to park further way.
Would recommend Sandro’s appartement.