Mike's place is great with a nice view from the balcony. Few minutes walk from West Silvertown Station (DLR). Haven't tried the restaurants and shops around as we mainly cooked and ordered foods. Emirates cable car is just few minutes away and can be seen from the balcony.
Overall, it is as what you see in the pictures. Clean, easily accessible and has good transport links. Will definitely come back when I have friends visit from overseas again.