We compared a few operators before choosing the Private Snorkeling in Hurghada and have no regrets at all. Our guide spoke excellent English and explained the history without overloading us. For what we paid, the value was outstanding compared with other tours we looked at. If you are weighing this one up, just book it.