After countless monochrome miles of desert, the Red Sea Riviera resort where I’d be spending the next few days shimmered ...