If you are after proximity to Schumann European Union's quarter this will be an excellent location. It's like a small studio home with everything except laundry appliances.
In about 3 mins walk you have Delhaize supermarket to provide all your breakfast need, and the flat is equipped with toaster, fridge, microwave, everthing. As long as you are not preparing a 3 course dinner with lobster I'm sure it is sufficient :)
One drawback it's the location being a bit away from the City - so in the evening it takes a 20 mins walk to go back and forth to Grand Place area - but the metro is only next door if you don't want to talk.
I will estimate the rooms to have about 40 - 50 M2. So a rather large size for a room (normally around 25-30) in Brussels.
