We enjoyed our few-day stay. The self-check-in and the location were the best features of this apartment. It's close to Liverpool Street Station also the neighbouring area is filled with bars and restaurants. The host was friendly, provided all the necessary information and quickly responded to all messages.