The pink opulence of Mount Nelson Hotel, Cape Town’s finest