It is fine for sleeping. Just a room with a small fridge, microwave. It is simple but clean.
Just like in the photo you sleep nearly on the ground, this makes it less comfortable.
Around the corner of down town London, near Oxford circus.