Our stay in the apartment was wonderful. The apartment was clean, comfortable and well equipped. There was more than enough room for the four of us. The location is great, next to bars and restaurants and very close to the Liverpool Street station (that also has a direct train from Stansted airport.)
Kiran is a kind host and was more than happy to give us information and recommendations. Thank you!