A perfect place for a visit in Valetta, if you look for something close to the airport. Seems to be a good neighboorship and has bus station closeby.