My parents & I stayed at Ben's for Christmas - we had a nice time and were comfortable there for a few nights. There's not much around Ben's immediate location but it's easy to catch the bus and head to London proper or walk a bit to get to Bermondsey, Peckham or Camberwell. Overall an enjoyable stay and worth the value :)