Ebony Lodge languishes in a cool silence in the shade of jackalberry trees on the bank of the Sand River, in the heart of the Sabi Sands Reserve.