We came to Malta with a bunch of friends for an extended weekend and it was amazing!
The appartment is quite comfy and is located in downtown Valetta, where everything is reachable on foot.
The appartment itself is the perfect place to chill before going to the different tourist attractions during the day, besides San Giljan is not far for those who want to go out at night.
On the downside, I have to mention the fact that soundproofing is not the best, and due to local festivities a nearby church rang bells and lit fireworks pretty much all the time starting at 8 am, which sometimes prevented us from sleeping late (but hey, that was something to witness)...
In the end I definitely recommend Franco's appartment to pretty much any group that is looking for a great time in Malta.