We really enjoyed our stay in James's beautiful apartment. The apartment was perfect for our family of 5 and I appreciated the fact that if was spotlessly clean. Our children loved the mezzanine and the roof terrace was a nice bonus. The location of the apartment is wonderful. It is convenient for exploring London, but you really don't need to go far as the square is very nice with all the restaurants and Battersea Park is great for children and adults alike. James was very helpful in sorting out some practical issues we had.