Pros
Location is excellent, room was in great conditions upon arrival, communal areas are always very clean, location and building are always calm and quiet, hosts are very responsive and practical whenever you contact them.
Cons (important issue)
We had an important issue during the check-in process. Our flight had a major delay and we arrived to London after midnight. Upon arrival to the property, the digital key provided by the host didn't work and we were unable to access the room. Host didn't answer for +2 hours and we had to find a hotel at 3am to spend the night. The next day, host contacted us giving instructions for an alternative key and were responsive when we asked for a refund to cover the costs for that hotel night.
My only issue is that the guest next door told us that the previous guests in our room had the same issue (digital key not working). So, if it's a constant problem, and an important one, why the host didn't solve it or at least informed us about it?
So would recommend the property but be extremely careful with arrival times and alternatives to access the room.