My husband and I stayed here for three nights. The flat was spotless and looked like it was newly renovated. It had everything you needed. Bathroom was beautiful! The rolled up towels and the shampoo samples were a great touch. Please note the apartment is up two big flights of stairs so if you have heavy luggage it could be a problem. I would stay here again next time I'm in London!