John's place had lots of character and space. We stayed as a family of 4 with 2 young children. We were comfortable and warm.
The location is central and very close to Battersea Park - huge bonus! The children play park was a hit for our two and long walks.
Be warned there are lots of uneducated dog owners that does not clean after their dogs around the area. So mind your steps before entering the flat.
Overall