Very nice and clean place. It is very central with direct (on ground) train to Liverpool Street Station. The location next to the park is great.
The host was friendly and helpful.