Our family joined the Premium Snorkeling Boat Trip to Ras Mohamed & The White Island and everyone, kids included, stayed interested the whole time. Lunch was generous, freshly prepared, and they handled our dietary requests without any fuss. Timings were planned so that we reached the main sites before the crowds arrived. Easily one of the best days of our holiday.