Overall it is a good place to stay in Greater London. Will list the positives and negatives below.
Positives:
1. Emma is very responsive and takes care of any issues.
2. Smooth & flexible check-in/out.
3. Good location and within walking distance from Stratford station, Westfield shopping center and Stratford mall.
4. The place is nice and very clean with all listed amenities.
Negatives:
1. The room heating wasn’t adequate the first day. This improved a bit after discussing with Emma.
2. It’s dark just outside the property and could do with some exterior lighting.