Spacious and comfortable apartment, close to central Greenwich.