Mike's place is great. Just a quick bus ride or 10 minute walk from Elephant & Castle, there's plenty of amenities nearby on Walworth Road. Mike himself was a great and hospitable host, I'd happily stay again.