The flat is small but well-designed. The underground station is located at 2 mins walk, but it will take at least 30 mins to get to central London. The area is quiet during the night although it is located in a rather busy area. There are plenty of food stores and restaurant around. I recommend this place for 2 persons visiting London during the day.
We did not get to meet the owner personally, but the answers to our questions by email or SMS were quick and efficient.