Clean and comfortable. super close to Canary Warf and Mile end. from there you can catch transit to anywhere. I suggest the Uber boat. check in and communication were great.