Really nice appartement, well located in the centre of Greenwich.