Excellent location, close to the tube. Check in was easy, although we then had a 5/10 minute walk to the flat which was down the road. It was very loud outside the flat one night, but it was a Friday and during Ramadan so people were out later; the other night was quieter.
The flat had everything we needed, although it was nothing fancy it was comfortable and suited us fine!