Great location for Canary Wharf if you’re working there and then to get into the city and west London if travelling/holiday.
Wood Wharf where it is situation is new build and quiet but short walk to bars and tube.
Service was excellent at check in. Also, a problem with the windows that they solved quickly and communicated well throughout.