The location is great. You can walk to almost any attraction in the Great London. There's also a huge bus and tube hub few minutes away (Elephant&Castle).
For street food and beer garden fans there's a great place just across the street. Not very quiet though.