There’s a new kid on Cape Town’s hotel block, as South Africa’ first Canopy by Hilton opens its doors just off Kloof Street.