Superb location. The flat looks newly renovated, but the cleaning was unsatisfactory.