Her place is highly recommended from me. Its quite close to airport. Not very near to other popular destinations for tourists but if u want to visit those places and prefer to stay in quite environment, her place is the best option.
Valetta and other places are not hard to go from there. Bus stops at 1 minute walk.