Our stay was pretty much ideal. The flat is furnished with personality. It is a cute and inviting space. It was very, very clean, and I felt comfortable immediately.
We were able to make our own meals, shower, and could have done washing too; all of this was ideal! Check in was easy, although the keys are stored near rubbish which is a bit unsavory.
The location had a large benefit: it is right by Dalston Junction, which connected us to Central London with ease.
The location also had a large drawback: the noise at night. Both nights of our stay, it was not possible for us to fall asleep until well after midnight when the noise died down. The street below the flat is extremely loud - traffic, people walking by, yelling, sirens, music. This disrupted our sleep too much for comfort, and we live by a loud rail station at home. Bring earplugs.
Besides the loudness, we were happy with this flat. Silvia's team did a great job communicating with us, and they were friendly indeed! :)