The location is perfect if you want accommodation in the city center. You're literally a throw away from the Grand Place (main square). The apartment is ok for a sleepover, and a shower, otherwise it's truly small.
However, the check-in experience was horrible. Our booking was pre-arranged by AirBnB support because we got another one canceled that day. Unfortunately, they probably did not communicate with Ced(the host) that we needed late check-in (they were aware of the fact) which Ced does not provide.
Ced said that we will either get there by 10 PM, or we can check in the day after in the morning! After some persuasion, he offered us the late check-in for an extra fee, but it was 60 EUR which is rather pricey. In times when self-check-in is becoming a standard, I find this truly poor, expensive service.
So if you choose this place, make sure you'll get there on time otherwise you'll pay this extra fee or stay in the streets during the night.