Great location and really big flat - everything as described.
We loved the neighbourhood and a bus station is just opposite the flat with many lines straight to Valletta.