The flat is ideally located and equipped as described. Even if that equipment is minimum the flat is ok for a few days stay in London.