Tha place was most importantly very well situated. Walking distance to Tower Bridge and bus stops are a minute away. Tube was 10 minutes on foot and 3-4 by bus. Good supermarkets nearby. Very convenient for a quick stay in London. Everything else was acceptable. Thanks to the hosts for welcoming me and sharing their place.