The appartment in Southwark is very well equipped and located. It was a great place, 5 minutes walk to the river, 15 to the London Eye with supermarkets, restaurants, and transport nearby.
Janet was very responsive, and gave us clear instructions to respond to all our requests.
We were there with two small kids and it was absolutely fine.