Hurghada is where the desert meets the sea and the pace of Egypt finally slows down. Here are our best tips for visiting Hurghada—from choosing between all-inclusive resorts and city stays to finding the right snorkeling trip and navigating Arabic license plates with Uber.