Thinking of taking 5 and 7 yr old to Cape Town and/or Port Elizabeth. Probably a 7-10 day trip from Dubai. Will it be long enough ? Looking at River Bend lodge for a few days and buliding from there . Welcome any tips, must sees and ideas. Thx