we stayed in the flat 3 days with my family. The location is perfect, near King's cross so there's a lot of lines and it's very convenient. The flat was clean and there's everything you could need for a short stay.
Debbie was really nice and the instructions were very easy.
No bad points, I would definitely go back to Debbie's flat next time I come to London!