John's place is good if you are looking for a place in a fun location with relatively easy access to public transportation. The second room is quite small and the master bedroom is right next to a very busy street so it is quite loud during all days of the week. The bathroom is very small and nestled next to the stairwell and the shower has a smell that comes from the drain. This apparently has tried to be fixed in the past with no success. You have to plug the shower every day or it will stink up the entire flat.
With that said, John is very nice and communicative and the place is a good value for London. We stayed a week in London and didn't spend much time in the flat outside of sleeping. Good for the value but don't expect something luxurious.