The flat is very comfortable and has everything you need for both long and short stay. The location is really good - just a few minutes' walk from several tube stations.
And apart from giving the instructions about every single detail, Irene also provided lots of extra informtion and answered all kinds of questions.