I had a great stay at John's apartment. Its cozy and provides everything you need, the bed was comfy. The bathroom is downstairs, it was clean however quite small. It worked fine for me though as I am not very tall. The apartment is located in a quiet Street 25-30 walk from Valletta, there is also a bus. There is not a lot to do or See around there but some good and cheap places to eat or have food delivered.
John even provides things for breakfast. Only down side: the guest fridge could probably need a bit more cleaning