While relaxing on the beach at Marsa Shagra recently it occurred to me that this was the fifth time I had visited this charming and relaxed...