It is a nice flat for a few days with all the stuff you need to cook yourself. It is basic but sufficient. The bedroom window couldn’t be closed completely - it is not a major problem but something which needs to be fixed during winter.
The location is really central for London, close to the tube and Paddington.