Very clean, well located flat in Greenwich with a friendly and responsive host.