I've booked this place before. Close to DLR and buses, convenient if you have luggage as there's lift both at the DLR station and at the building. Big TV in case you want to relax, quiet enough all day round for work. Self check-in is always easy and host is always quick to respond to messages. I'm usually a fuss free guest and as long as I can check-in OK I'm good but I have this feeling that host would be more than willing to work out issues should they arise. Pictures are accurate representation of the place.