We did not meet John but he was extremely reactive to all our requests through Airbnb app.
The flat is confortable with 1 bathroom and 1 shower, 1 bedroom (double bed), another bedroom (small double bed, enough for 2 children but only 1 adult), and one kitchen/living room with one convertible sofa for 2 people.
The flat is very well located, close to 2 subway stations, and also close to many shops/supermarkets which is convenient if you want to have lunch/diner at home. Many restaurants also close to the flat if you prefer to eat outside.
Direct proximity with Kensington/Hyde park is also appreciated, probably even more during summer time.
We had a very good stay and recommend it for people spending a few days in London.