I had a great 5 night stay for my London exploration! Exactly as described. Small, clean, quiet, fantastic location just a couple minutes from Earls Court Tube Station, which is a great station that takes you directly to many popular locations. I had a couple hiccups the first night that were out of anybody's control, but Natalia did everything she could to help out, even though she was in New York at the time. She responded promptly and was very polite and understanding.
Random notes: no AC, so it gets quite warm if hot outside (I did buy a fan for the unit, and she reimbursed me); great water pressure in the shower; TV and wifi both work great.