The apartment is very well-located: 7 minutes walking from Central train station and 10-15 minutes walking from the Grand Place.
It is clean and we've got everything we needed in terms of soap, sheets, blankets, towels.
Highly recommended