The location is excellent, just 10 min to central London.
The apartment is well-equipped, but it has a lot of details to improve.