Dahab transformed from an isolated coastal village into a beach resort with laid-back atmosphere and great diving spots.