I had an extremely enjoyable stay.
The flat is beautiful and in a great location, almost equidistant between London Bridge and Borough Tube stations.
Check-in was easy and flexible (keys were picked up from a local shop), which was useful as my train was delayed by an hour.
Communication was excellent.
Peter's flat is an idea base for a stay in London, with lots of attractions and indeed central London within easy walking distance. I'd be more than happy to stay here again.