Looks nice and will be a decent addition. There are plenty of hotels in Stratford but none of them really have any wow factor.
I quite like the look of the Curio brand. I'm looking forward to Lincoln Plaza finally opening. Managed to pick a couple of nights there towards the end of this year for just over £100 a night.