The apartment is accurately described, and the walk into Greenwich is a pleasant 10-15 minute stroll. It was very easy to walk from the train station, or get a bus to just about anywhere.
The apartment is pleasantly decorated and well stocked with everything you might need.