We had a pleasant stay at Ben's place. Communication was great, self check in and out went very smoothly and the location is good for getting into London City centre easily. The room is rather small though and cleanliness could be improved, but all in all a good choice for a short trip.