We have stayed in this appartment for 4 nights and had an amazing time in London. The appartment is less than 15 minutes (walking) away from the Mile End station. We would either walk to the underground or take the nearby bus (3 mins walk) from there it was a breeze to go wherever we wanted.
On a 6 minute walk there was a Lidl to get some food and drinks.
We did not have any issues in the appartment and the check-in via the keybox was wonderful. The room and bathroom were very nice and clean. Communication with Christen was very fast even though she was in a different timezone during our stay.
If ever come back to London, we would love to come back to this place.