The apartment is decently clean which can accomodate 4 persons (at max). It is located in a strategic place and surrounded by many asian restaurants. The apartment is only about 5 mins away from the metro which is really great !
However, thing you might want to consider is that there is no elevator in the building. Watchout if you are bringing a large or heavy suitcases :)