We really enjoyed staying at Residence Rouge. The location is perfect if you don't want to hire a car a discover the island with the Bus like we did.
The apartment is also walking distance to La Valletta. Only thing if you arrive on a Sunday like we did you could find difficult do the shopping.
We recommend this apartment to young couple, we stayed in the loft, 4th floors, but was fine for us.