Location location location. If you're looking for a room with lots of things to do within minimal distance, go for it. The room is exactly like in the picture, however i must say, your confined to the room. The appartment is small. That said, most time is spent sleeping anyways, so if you're just looking for a clean place to crash with great hosts, then this is a great one. The guys are super friendly, very welcoming and great when you need help.
Had a blast in London!