The location was convenient, less than 10 minutes walking to Stratford station.
Communication before check in was good. No fuss with accessing the apartment. The room & toilet were clean.