We camped in that area for free and a wonderful young man who was posted with a UN peacekeeping force gave us some of his care package which his sister had sent him. We were traveling bare bones so really appreciated the goodies.
I loved Egypt. The pyramids were commercialized but fabulous to consider how old they were. I would love to go back to Egypt and Israel (which we also visited) some day.
Sharm el Sheikh is a world class spot to start your snorkeling. Most other places will pale in comparison. St John, USVI and the Great Barrier are two others that compare well to Sharm el.
I would agree on the Giza Pyramids. An afternoon would cover them but Luxor was amazing. We had a guide who really was impressive in his knowledge.
We stopped at a small intersection on the way back to our hotel and a boy offered to sell us a relic from his own digging. I asked him if it wasn’t illegal to sell antiquities and he replied, “Not old! Only 500 years!”