We had a great time. Right next to Borough tube station but no train noise (it's on Borough High Street so road noise unavoidable; light sleepers take earplugs!) close to the fabulous Borough Market and all the fun around London Bridge.
The details are clear it is a 4th story flat so the 4 flights are not for the fainthearted, but flat offers everything for a couple's break in an interesting part of London. Don't be put off by the untidy communal stairs area, the flat is spotless.