I had a great long weekend stay in Appartment 4. The location is great and well connected to everything in central London. Be aware there is no lift. The room was spacious and I loved the high ceilings. The bathroom was modern and new.
The house is quite and you can enjoy a good night sleep without disturbances. Overall a good stay for a weekend in London.