Thank you for sharing. I love reading reports like this.
A few years ago, my 10 year old son and I flew CX in PE from SFO to SIN and back with only a 4 hour layover in SIN. We needed the status miles.
But those were much easier times for international travel.