Leila is really very nice. The flat is perfect near the canal - Broadway market / Columbia road / shoreditch are around 10-15 minutes walk - excellent!