For my mother and me, this was a great choice. Very central location (not just to Valetta, but, really, if you plan to take benefit of public transportation it is minutes from the main terminus of most bus lines), very walkable, but still quiet, and not touristy.