This hotel in South Africa has thought of everything!