Mini and Huss flat was positively delightful to stay in. Having the convenience of a small market made it super easy to stalk up on supplies when I ran low. The flat was actually bigger than what I thought and I was pleasantly surprised with how peaceful the area is.
Definitely a must stay if you want a place that far enough from the hustle and bustle of Central London but close enough to the vibrancy of Canary Wharf!