This is a very convenient location to get anywhere in London. Just a few blocks from 2 tube stations and grocery, restaurants, pubs, etc. The apartment is small but very clean and comfortable and has what is necessary for your stay. The only item I would acknowledge is that it is on a busy street and if you are a light sleeper this may provide too much noise.
Emi is a great host and provided us with information and communicated well before and during our stay.