Overall great stay, close to Hyde park and key bus and Tube links. Useful essential stores close by.
Right next to a few local restaurants and a pub. Quiet, pretty street, nicely decorated apt as per pics.
Only major issue is the apt gets extremely hot during heat waves as there is no AC.