I strongly suggest this apartment to couples or groups of max 3 friends.
The house is clean, spaces are large and comfortable enough for 2/3 people, kitchenette and bathroom are functional.
Apart from anything else, the house is just PERFECT if you're planning to visit London, since it is only a few steps from Lancaster Gate tube station (Central line), from where you can reach the most important London landmarks in MAX 15-20 minutes from the moment you leave the house.
Also, the neighborough is really nice, since you have Hyde Park (Kensington Gardens side) just in front, a very good Pub just some steps far, there are some little shops and a couple of restaurants.