The Silo: Is this Africa's best new hotel?