We stayed here for 3 nights in October. The taxi had a hard time finding the place but it was located near a large church which made it a bit easier (although the random bell ringing was interesting).
Check in was easy and the lift was really helpful. Apartment was clean and well equipped with comfortable beds.
Great location just around the corner from lots of restaurants and bars but just far enough away that they did not disturb you. Easy walking distance to all of the main things to see in Valletta. Overall we had a very comfortable and pleasant stay and would definitely stay here again. The host was very responsive including checking in on us once we had arrived and there was a handy information book for the apartment and surrounding area.