I was visiting London to attend work related meetings. This time I chose to take an Air Bnb apartment over the usual hotels. Branca's place easily meets the standards of any good 4 star hotel in terms of interior decoration and cleanliness. It has thoughtfully selected set of appliances/cutlery to cater all the needs for a comfortable short stay. In terms of street noise, yes there is some, but it subsided in the night and didn't bother me getting a peaceful sleep :) In terms of price, I would say slightly on the higher side, considering the neighborhood. Overall a good place for a short stay.