The apartment is in the best location for a stay in London, close to Liverpool Street station with lots around for restaurants, shops etc. The apartment was clean and presentable, great for a group of 6. The host was very responsive to messages, especially with checking in! We could stay here again :)