Location is excellent.
10 min walk to Cambridge Heath then 5 min train to Liverpool Street
Columbia road, Shoreditch and Broadway market all walkable distances, if you don’t mind a 30 min pleasant walk
Very comfortable accommodation