Nice place and clean.
Well located close to a subway station and close to Brussels South train station.
Easy communication with the host and check-in and check-out went smoothly.
Only downside was the strange smell in the staircase (inside the flat it smelled clean) and maybe the fact that there is a narrow staircase and no lift. People with a heavy suitcase (which was my case), be warned!