Peter's place is terrific. The climbing up the stairs can be a bit tough (particularly with a large suitcase).
The location is brilliant, and the value, given London prices is amazing.