My husband and I stayed at Becky's flat for three nights. The flat was clean, comfy and in a great location to explore Valletta. It's right in the city center, ten minutes walking from the Bus terminus, so it also has great accessibility if you want to go out of the city and explore the island.
We never met Becky but she was always very responsive replying to any of our queries. And she has lots of great tips about restaurants and places to visit!