Perfect location for discovering the city. Greenwich is a lovely place with nice bars, shops, a market and a beautiful park. As for sightseeing you can visit the Royal Observatory, the Maritime Museum or the Ship Cutty Sark. Within a 1 hour WALK all along the Thames (beautiful views!) you reach Tower Bridge and London Bridge, but the area is also well connected by public transport.
Richard is a cordial host - communication, check in and out were very easy and flexible.