We enjoyed staying at Mario's place.
The apartment is nicely furnished and is located within the walking distance from all the important places in Sliema. Mario was very kind and also helped us with a high chair for our baby.
If you have a car, parking in the area can be a bit difficult sometimes, but we always managed to find a spot nearby.