Spent 8 nights here and I really liked it. For a long stay it is excellent since they have a fully equiped kitchen in the rooms. Really clean and efficient. THe best thing is that the Westfield Mall is right next to the hotel which is open till late so any access to shops and restuarants is there which usually in London is great since things shut here quite quick. Also with both the Picadilly and Central lines connect to Stratford it makes it really accessible to the rest of the city.
Breakfast is great - simple but well stocked and fresh food. Staff is great too. The only downside was the room service which I thought could do with some improvement.