Fantastic location in the heart of Greenwich. Hosts were very communicative and everything was very easy.