Nice place to stay and visit all of Malta,
Bus stop really close