Robert's apartment has everything you need for a comfortable stay in Valletta, literally across the road from the Upper Barrakka gardens so you can walk everywhere & close to the main bus terminal.
There is some street noise but I imagine this would be the case for most apartments in Valletta.
It was really nice to have some bread, fruit & drinks for us when we arrived, and Robert was very helpful about local things to do.