There is a reason Ken is a Superhost.
Everything worked out fine, ken does a good job communicating with his guests and the space is located in a suburban London area. Recommend booking it and go see it for yourself.