Franco's mother-in-law was waiting for us & showed us the apartment as well as telling us some good restaurants nearby.
The apartment is ideally located in the street parallel to the main street of Valetta. It is fairly spacious & has been recently renovated, though perhaps a little under-furnished.
It is less than 5 minutes walk to the bus station and a similar distance to the ferry to Sliema.