This is a nice accommodation full of positive energy and with astonishing views of London. A little bit far away from the center but Homerton overground station is around 15 minutes walking. It looks like a council flat building but inside is comfortable and quite. Excellent choice though not in the center.