5 stars all the way. The flat was way above our expectations, brand new, well located, comfortable and squeaky clean. Great area and really good transport links to visit London. We will definitely book again on the next visit to London.