Outstanding location right on the river. So much to explore in Greenwich, easy access to London.