Great location, 2 mins walk to Hyde park, 5 mins to the metro/tube and everything you could need is on your doorstep.
I was able to pick up the keys very early, 11.30am and drop off my suitcase whilst the flat was being cleaned which helped a lot
I recommend