We stayed for 7 nights and it was amazing! It was nice to have a home away from home. The apartment was clean and had everything you needed including a universal adapter in case you needed an extra. The bus stop was a few steps away (394) and with another bus transfer, it would get you into central London. The noise honestly wasn’t an issue for us, but you are living in a building with others, so do expect some level of noise (nothing compared to the city).
Nicholas was super responsive and helpful. We had a late flight and even let us leave our luggage at the apartment while we enjoyed our last morning in London.
Overall, I highly recommend and will stay again. Thanks for a great stay!