Tam's place was perfect for us. The apartment has everything you'll need for a long stay. The kitchen is well equipped and has a great internet connection if you need to work from home. The location is really convenient, you can walk to Canary Wharf or to the DLR station to access the city centre.
Tam is a really kind host, responsive and always ready to help. I cannot recommend him or his place enough!