Thanos is a great host! He made sure that everything ran smoothly during our stay.
The flat is in a fantastic location - very close to Earl's Court tube station and an easy walk from shops such as Boots and M&S Simply Food for all grocery needs.
The flat itself was perfectly adequate for 4 of us (2 adults and 2 kids) space wise. Has everything you need - very well equipped - including a dishwasher!
Overall, a great base from which to explore London.