Nice location close to the center of Valletta and good communication.