The flat has everything you could want for a long stay. About 45 minutes to the heart of the city with a 10 minute walk to various tube stations.
The only negatives were very minor - we found the pillows on the bed to be uncomfortable and the bathroom had a strange smell.