This place is super close to the Grand Place and there are restaurants and supermarket right outside of the building. Everything is as expected and more. Will stay again when we are in Brussels.