The flats are centrally located, comfortable and pleasant, in a rather new building. The terraces on both sides are really cool, with a lovely view to the Grand-Place. On the minus side, the building has issues (water leaks, very bad window mechanisms) and technicians do not show up to fix them. The company was quite responsive to problems and moved me to another flat because most window locks in the one originally booked were broken. Fixing them may be a better solution though...
The host is actually a company that operates ist own check-in, asks for copies of your ID, credit card etc. and blocks a guarantee for the length of your stay. Nothing tragic but an annoyance when one uses Airbnb precisely to avoid such procedures. They also charge the city accommodation tax separately, which should be included in the price of the room to avoid paperwork.