John's apartment is enjoyable, fully equipped, clean and all the rooms are comfortable. You'll feel at home! The residential area is a quiet one with a nice courtyard and a playground.
There are shops, restaurants and bars in the area.
The apartment is in a good location to stay when visiting London: 10 minutes walk to the Vauxhall tube station or 2 minutes walk to buses that can take you either to Vauxhall or to the city center.
Although he was out of town, John was easy to reach and everything went flawlessly (the check in/out was super easy).