Great place for Business in the City, short Walks for Shoreditch, where you find a lot of Restaurants and Cafes. Liverpool Street Station is basically around the Corner. Apartment was great, Communication and Check-In really comfortable. I would come back. :)