The stay is overall very enjoyable! The hosts are nice and very efficient in communication. They got everything prepared decently before we checked in and also provided a booklet of helpful travel tips.
The location is another reason that makes it a great place to stay in, underground stations are pretty close and the Tower Bridge is even in walkable distance! (Strongly recommend a night visit to the Thames river and the bridge after dinner!)