Apartment is nice, almost feels like a hotel suite. Host was helpful.
It's easy enough to get to the city center - there are multiple options and you can be in the city center in 30-40 minutes.
Building is new and is within recently renovated area, but there are still some places in Woolwich that look less nice.