Great location near old downton Valleta, near bu the ferry as well