Everything is just as advertised. Very good location with lots of cafes nearby for a quick snack and underground location just a 2min walk away. It takes less than 30min to central London from the flat, which is excellent.
Also close enough to Hyde park for a jog.