Overall happy but few suggestions for improvement. The vegetarian food was lacked variety (beans for appetizer and beans for main...) and our luggage arrived late in Johannesburg. Usually, we have a fast service in this regard. I asked for an upgrade but ETT no longer provides free upgrades for quite some time now. Please bring it back. We are loyal customers.