My stay with John was quite pleasant. The place was as described, and he was extremely accommodating in regards to my stay. He referred me to a wonderful driver named Tommy whom assisted in my airport transportation, and Tommy also assisted me in checking in and navigating the Limehouse area.
The neighborhood is very quiet, and the convenience store directly next store is well stocked. Plenty of transit options. I favored taking the 277/D7 buses to Mile End Station to dip into London's Southwark, West End, and City Centre areas. You can also take the 115 towards Aldgate to venture over into the Spitalfields area, and stumble into Shoreditch. If you are here for tourism I recommend starting your sightseeing from John's apartment by venturing over to Tower Hill, walk down to Southwark, from Southwark go to Westminster, from Westminster you'll pass through St. James' Park/Buckingham Palace, you'll then approach Hyde Park, walk through the park and to Marble Arch, and then you can venture into Mayfair and Piccadilly. You'll probably be able to see most major attractions within a day if you follow this route.
Granted, my time in London was limited not being directly in the center made John's place seem to be a little far out when venturing home. This is something to consider if you have limited time here, but it also should be noted that it's not a major hindrance. Approximately an extra 10-15 mins added to your commute. Depending on where you are.