Very well located if you are not looking too much noisy nightlife. A few blocks you can go to a small Italian coffee shop with one of the best cappuccinos I'd ever had!
Incredible view to the Thames river and the amazing London