Me and two friends stayed in Veneranda and Leo's loft for three nights, and we had the most wonderful stay! They were very kind hosts and welcomed us with tea and stories about where to find the best ice cream in the world. They were quick to help us by providing us with answers to our questions and travel advice.
The loft itself is good value for money, with very comfortable mattresses and enough storage space for all your stuff. Be aware that the sloping roof isn't that high, but this isn't a problem (unless you're a very tall Dutchmen like one of my friends ;) ). Also, we were welcome to sit in the living room or in the garden if we wanted, so we were only up there to sleep. The ladder to the loft is quite steep, so not suitable for the less abled or small children, but if you don't mind this then I'd recommend staying with Veneranda and Leo. Their place is located on a quiet street but very well connected with bus stops around the corner. Canning Town tube station and the ExCel Centre are only a small bus trip away, meaning that you'll be in the centre before you know it. I would definitely come back here again in the future! :)