We booked a trip through our hotel in El Gouna. There was our family and another english couple that were on the day trip with a private guide. The beach was very lovely and well looked after. The snorkeling was amazing! Coral is untouched and so many fish. A great day out.