Rob's place is great - centrally located in Elephant and Castle, moments away from the Tube station with access to the Bakerloo and Northern lines. It's about a 20-minute walk from a number of landmarks (London Eye, the Tate Modern, London Bridge, Borough Market) and is a really wonderful place from which to explore London.
Check-in was a breeze, and communication with Rob was great. The apartment itself is nice and clean, with a beautiful view of the skyline. Rob also had power converters for North American devices available in the apartment, which was a nice touch! I would highly recommend staying with Rob, and would stay there again the next time we visit London.