The apartment is in the real center of Valletta and only 5min by walk from the bus terminal.
Very good choice.