I can recommend Dom's place 100%! It's very clean and the location is great as two stations, Liverpool Street and Shoreditch High, are within walking distance. Perfect place for a short stay in London!