Great apartment with modern appliances close to Liverpool Street station - makes a great base to get around London. And great hosts.