The hosts are very rude, and unfriendly, if your plan is to visit London the location is in zone 6 and very far from the center , the nearest train station is about 15, 16
minutes walk. I'll never recommend it to a friend.