The place was fine for me and 3 mates going down to the football. There's 2 beds and 2 sofas to sleep on.
You make your own beds. The boiler had to be turned on to get hot water. Bathroom could do with some ventilation.
If you're visiting London and planning on spending much time in the apartment then I'd give it a miss.
If, like us, you're just looking for somewhere to sleep in between days out then it'll do.