This flat was the best place I've stayed. The location was perfect, it is almost beside of the Haggerston Station. There are welcome drinks, some snacks as well as water. Also, Rae helped me a lot when we have got some problems. I am totally satisfied with everything here. :)