My two daughter and I stayed at John's place for a total of nine nights. John's place was just as described. The area is safe and quiet.
The apartment itself was perfect. It had all the kitchen utensils necessary to cook our meals. The bedding was comfortable.
The apartment is close to everything. We had the choice between several supermarkets for groceries. It is a short walk to St James' Park Station (district line). The walk to Victoria is a little longer but only 10 minutes away. There are buses around the corner that take you to the main points of attraction.
We loved our stay at John's place. He was very friendly and quick to answer any questions we had.