We were very happy here for the short (3 night) trip. The borough station is 50 feet away, a Starbucks across the street, and walkable to the Tate Modern or Tower of London. The apartment (sorry, flat) is larger than it looks in the pictures and very comfortable.