Nice place, close to the buses all over malta!