Living at Peter's was really convenient. The house is located at the heart of the center of London. The room and the bathroom were clean and Peter was very prompt in responding and willing to help. I would certainly recommend this place.