Location is perfect for your London stay. Being in the centre of London, better be prepared for some noise from traffic. Super friendly and very service oriented host.
Perfect place for 2 adults, but worked out all ok also with two kids.
Highly recommended!