Wonderful host. Easy communication and check-in.
Very close to the O2 and North Greenwich station.
And the apartment smells amazing, and at a very affordable price.