The apartment is in a very central location, at walking distance from Grand Place and other touristic attractions. It is not very large but fine for staying a few days. Getting the keys at check-in is a sort of treasure hunt. Cleaning is not dramatic but needs to be improved, I confirm unpleasant odours coming from the toilet (I think that this is not something that can be easily improved. Being in the very center of the city bears some drawback, people drinking and chatting loud till 5 AM in the weekend. Windows of good quality decrease noise at a great extent, but I would not go there and sleep with open windows