I can highly recommend Tina's place.
It's comfortable and affordable.
The location is good and it's well communicated with Valetta and airport.