All sides hail deal ending Tobacco Warehouse controversy