Very comfortable and convenient. Everything you need (shops, tube station, bus station etc.) is located near the apartment. Loved the fact, that it only took about 20 minutes (at most) to get to the city center. Even the Tower Bridge is only a walking distance away. The hosts are very helpful and help you out in any way you can.
Definitely will be returning there some day :)