great location with metro and supermarket and fast food nearby.
a good cost benefit considering the value of other accommodations in london