Ester's place is wonderful, as is Ester as a host. The location is near multiple tube stations and bus stops. There is also a large supermarket very close, for all your essentials. Within a couple blocks there are also many restaurants, including a good Italian restaurant right around the corner.
Whenever I return to London, Ester's place is the first place that I will check. This was my second stay here and it was even better than the first.