South Africa
Early morning arrival into Newark was no fun, the only saving grace of a 5:40am arrival is that you generally don't have to deal with many delays. Got to enjoy the fancy new United Club again. Breakfast was quite decent for a United Club, decidedly less generous a spread than the Protea from the day before, both were vastly better than the business class breakfast served on the return flight to LAX not quite three hours later.
At least I lucked out with the super affordable upgrade to LAX, because after nearly 16 hours of fitfully attempting-and-mostly-failing to sleep upright on the JNB-EWR return, being able to lie flat for the better part of 6 hours was a lifesaver.