Very modern-feeling flat.
I had a minor freakout as I was coming back from a walk in the early morning prior to a flight, the code didn't work to open the exterior door and there was no one for me to contact. I tried 3 times and then, as I was standing there trying to figure out who to contact, the door opened about 45 seconds after I had last put in the code.
Other than that, the flat was great for a stay near Heathrow for an early morning flight!
I can't attest to using the kitchen. Don't expect to put much in any closet. The bathroom (shower) was great!