It's a good location for spending time in Stratford commercial centre or eventually in live concerts in Olympic Stadium like i did...
the metro is very near, about 5min, and in 20 min you'll arrive in Oxford and everywhere you want with the central line!
The room was very good, and the bed comfortable, I supposed better for the bathroom, but anyway it's not so bad...