I stayed and Franco's apartmant for 3 nights with 2 friends.
The entire booking process and communication with Franco were super smooth. We had a little trouble finding the place because the google maps on my phone were a little off but Franco's family member so kind to show us the way and explain everything.
The location was perfect: in the heart of Valletta, close to the main bus station and to Sliema ferry.
The apartment is very spacious, clean and equipped in everything you may need (electrical converter, wine opener etc.). We were always looking forward to come back after a day of sightseeing in hot weather.

I recommend staying and Franco's place to everyone who wish to stay in Valletta!