I booked the place for my parents who were coming to visit me in London for a couple of days. The location was perfect, super close to Westfield Stratford and all amenities.
The apartment offers an amazing balcony and comfortable bed.
In general, it could do with some little tricks to make it more welcoming - like for example some outdoor furniture for the balcony and an additional throw for the bed and pillows. Overall it was definitely not the cleanest place, so it would definitely also need an improvement in that area.