Great location: right next to the central train station, and steps from Grand Place!!
The apartment: brand new complex, with great security, very clean. Even tho it's a bit on the small side, it has everything.