I spent almost 3 weeks here. Very efficiently laid out and very clean. ERC was a great host and was extremely responsive.
The neighborhood offers easy bus (5 minute walk) and tube (8 minute walk) into Central London.
I would recommend this apartment to anyone.