For starters, the location is perfectly nestled by the River Thames and Battersea Park. Lots of options for places to go, and easy access to the bus/train lines.
The hosts are great people; kind, courteous, and a pleasure to chat with. I would definitely stay here again.