Helen and her partner are excellent with communication and providing any needs you may need during your stay.
As others have mentioned, the location truly is excellent. You are literally central and steps away from several tube stations, restaurants and bars. I would most likely stay at this location again-but be warned, the living room and bedroom windows face a WeWork building, so every morning there's a good chance the workers will be peering in at you, which was the case for me, but if you're open to adjusting the window curtains, it's fine