The location is fantastic, right opposite Battersea Park tune station.
I stayed with my daughter for a few days, it really worked for us.