Location wise this is a great place to stay, bus stops and 4 tube stations are a short walk away , also its near to grocery stores and restaurants.
The host were great, the kitchen is well-equipped and the very clean. Don’t think it twice to stay here. A+