Great for a quick stay..in a very well equipped flat & comfortable flat which is close to pub, restaurants, tube, High street Kensington, Kings Road, Kensington Gardens etc…
There are a lot of stairs to climb up, so really best not to attempt with many heavy suitcases ….you need light luggage…I had 1 suitcase so survived!