Our stay was amazing! The place is about 10 mins from Liverpool st. by bus (and literally a minute walk from the Haggerston overground station). The flat itself was spotless clean, the beds and pillows quite comfy.