Everything was exactly as described in the listing and we found the Self-Check-In highly convenient.
The apartment has a good layout, enough space and hosts four people comfortably.
Location wise it is within walking distance (20 min) of the Grand-Place and the Brussels Central Station (30 min), but there's also bus stops and tram lines within 5 min, additionally there's a major supermarket (Lidl) around the corner.
Kian was nice and very clear when providing us with the instructions over messages.