This place has all the necessities for a medium to long stay in London. Location wise, you’ll be likely to take buses to reach tube stations, other than this it has been great. Close to the pier station. My father went jogging every morning in Battersea Park which is just across the road. At last, the lady who waited for us to pick up the keys has been very patient and hospitable. Thanks for the good experience!