Our stay at Carlos was fine. The room was small but for a short stay in London it's ok. You can get to the Tower Bridge within 15min (only one stop with the DLR).