We are looking for a very good dive resort, preferably with an on site dive op, somewhat near the Hurghada airport as we will have a very early departure on our last day. I will be diving for @3 days, but do not want to spend 2+ hours each way on a boat to get to the reefs so I am not gone 6-7 hours a day. My wife will be snorkeling, so ideally the hotel would have daily scheduled boat snorkel tours to very good shallow reefs. She likes being close to the coral, and is not happy looking at coral 20+ feet below her. Any suggestions are greatly appreciated. Thank you.