Great location, just a short walk to the EU Parliament and a little longer one to the city centre. Alternatively there is a bus stop right around the corner.
The apartment comes as described; all one really needs for a shorter stay is there.