Reef beach is one of the best spots for snorkeling ,
Lots of colorful coral and loads of fish the water was clear as usual and a very relaxing snorkeling which , a lot of fish species
it is a must seen spot if you come to Sharm El Sheikh
This is a great dive/snorkeling spot, here You can find very nice corals on the left side of the beach and ofcourse at the right side - a hit, easy to find with a cab (20-30 Le), You have to rent a chair (10 Le).
Check my travelogue
Link to Ras um Sid:
Ras um Sid