Nice apartment very close to a central bus station, ideal to visit Malta