We had a great stay at the apartment, everything we needed was within walking distance and the subway was also close by. The layout of the apartment was just as shown in the pictures with one small drawback, it says two bedroom and it's more like a 1.5 bedroom. If you were to have more than two (a couple sleeping in the same bed) expect to be sleeping on a pullout couch.
All and all a great price for a nice place to lay your head for the night. They have the place all set up and run like a great little business.
I'd definitely stay there again of my wife and I were traveling to Brussels.