Mario is an excellent host and has a very well kept place. The apartment is within a short walking distance from the night life area and very close to a bus stop and great dining options. If you stay here I recommend getting a sushi snack at Gochi and having a nice dinner at L-Ghonella both within a 5 min walk.
Cheers and have fun in Malta!