Perfect quiet place, close to Valleta, St Julian. There is everything close like restaurants, mini markets, etc.
The flat was perfect, easy to find with some facilities inside (toilet paper, diswashing liquid, etc.)
Everything was amazing ! See you malta !