Great location, few minutes walk from Liverpool Street tube station. There are lot of restaurants near by. Apartment is clean and well maintained. Will stay again.
Communication could be better.