The location is fantastic, very close to the Grand Place and the Central Station.
From the window you can see the most popular pub of the city called Delirium, but if you need silence to sleep it is not the best place for you... the apartment is essential but you can find all you need. We had a great time!