Really clean and spacious apartment, could be good even for 7 people. 15-20 min walk from Valletta.