Franco's apartment is really great situated, 2 min by walking from the central bus station, it was really convenient to enjoy Malta!
We haven't met Franco but he provided the blanket and kitchen equipment we needed.