Stayed here two nights with my family of four. Here are my thoughts.
Pros: Location is perfect for all the biggest Central London sites. Bed and linens in bedroom were comfortable. Host has quick responses. It is equip with most of the little amenities you'd want.
Cons: You walk up four floors (almost 100 stairs) through a dumpy interior to get to the apartment. Not fun with luggage. The toilet is like an outhouse. Literally its a wood plank with a hole in it. Very strange choice and uncomfortable. You get your key from a pretty ghetto store clerk. It can get loud also.
Overall: If I was traveling with buddies I'd stay here for location. It's near everything. For a family or a longer stay I might keep looking. Especially at the price point.