My boyfriend and I loved every bit of our stay in this cute little flat. It is VERY small, but it's still functional when the bed is out even with our luggage (1 large, 1 small, 1 backpack). The width of the bathroom is about as wide as a toilet, so be prepared for that.
As for the location, it was really, really wonderful. There are 4 metro stations within a ~7-10 minute walk, and there are bus stops quite close (we didnt utilize those a ton though). There are also a couple of grocery stores within a block or two so you can pick up bottles of water and other snacks if you're going to a museum for several hours.
I would highly recommend anyone stay here.