Debora's place was as advertised and it is in a great location. The kitchen is fully equipped and large. We had a few problems owing to heavy rain and repairs to the building but Debora was quick to respond and help make everything right again. A good bet if you are in London.