Perfect! Location is great and it's close to a subway station.
Everything you need to see in Greenwich is near his place.
If it's your first time in London, Don has really good recommendations.
The garden is beautiful so for long stays it can be very relaxing spend some time there.
Hospitality was great, I felt very welcomed. Thank you!