This is a great place for those who want to spread out a little and use amenities like kitchen and laundry and perhaps gym and pool when they're available for use.
We stayed for a night and had a great mini break. Docklands is not like being in the city proper — you do need to jump on a tram and they aren't as frequent as you might imagine (I should have checked this!).
I think this would be the perfect place for a longer stay. Super clean and comfortable and amazing views of the city lights at night, just don't expect ambience of the city on your doorstep.