My friend and I enjoyed our stay at Peter's place. It was very clean and he communicated very clearly and quickly with us. Peter was gracious about some last-minute logistical changes that I forgot to communicate to him.
The flat is located very centrally, a 5 minute walk from Holborn Station (Central and Picadilly lines, a straight shot from Heathrow to here). And it's a block-and-a-half from the British Museum, which is incredible. It's on a quiet street, which helps at night. But also near many good pubs and restaurants both in Holborn and toward Covent Garden.