My colleagues love the place. It is located near the Atomium, one the must visit place in Brussels.