it’s a few minutes bike/walk from the center & with public transports, the stops Delacroix (metro) & Duchesse/ Brabant (bus,tram) are the closest .