The place was nice and well equipped. It had everything we needed for our stay in London.
It is close to a number of shops and places to eat.
Also close to a few train stations which made it very easy to get to central London and the airport.
Would recommend!