Great location just outside of Valletta, very close to main bus terminus. Very quiet area.