It is a great place to stay in Bruxelles in particular for business as it is close to EC offices.
I have been here many times and it always has been a great experience.