Branca's place was great! It was located near the Shoreditch station, which made getting around super easy. There was some main street noise, but having the windows closed helped. Communication and checking in was easy and the place was clean.