Its a beautiful flat in a great location. The view out to the harbor is fabulous. The bus stop is a quick 200 meter walk. This is a modern flat, with modern amenities, in a modern neighborhood. (Some of the listings in and around Valletta have older buildings and the reviews talk about a dank cold or smell.) There was NO problem with that in this flat.
The only issue we ran into was that it was January and the flat could get cold rather quickly. Fortunately they had a space heater. We would set it up in the living room when we were there, and then had to move it into the bedroom while we slept.
Also the Pizza place right downstairs Pizza Amore Fantasia is AMAZING. Not only is the pizza and other dinners tremendous, but they make croissants each morning that are to die for. We stopped there every morning, had warm croissants, fresh out of the oven, fresh cappuccino, and omelettes made to order. Overall very satisfied.