The place is comfortable and there is plenty of space. It's on a quiet street, so you will sleep well, but Stratford is just round the corner with all its connections and facilities. I'll definitely check them out next time I'm in London if they aren't already booked.