When I was in Russia last year my friend and stayed on '4th sovetskaya' - fourth soviet street - in a building that was almost exactly as I imagined fifth soviet. Tiny shared kitchen lots of stairs long corridors.
St Petersburg is an amazing place! My friend and I visited a few places from the novel - it was very exciting!
