We spent 3 nights at Peter place. It has been lovely days. The room is well organized and very clean. Maggy is always available to help and advise you.
The most is that everything that you want to see in London is reachable by feet.
We recommend to stay at Peter’s place