Fran is a wonderful host, No less then 5 star facilities..can't recommended more.
Very Central still quite location. Best place to stay if you are in Silema, House is same as its shown in pics.
Public transport is nearby for Valletta and surroundings.
Best Paella is add on if you stay in his house.
Cheersxxx