The location of the appartment is the best. There are so many nice restaurants nearby, as well as being walking distance to Harrods, the museums and Buckingham Palace.
The view of the appartment’s garden is very nice too.