Bubblegirl
The Sheraton has to be one of the nicest hotels I have stayed in,mainly because of its layout which gives it a village feel ,with all rooms facing water and beautiful gardens. The breakfasts were very good but I cannot comment on other meals . El Gouna has so many good restaurants that I would recommend only staying on a B&B basis.If you are half board the dine around program allows you to eat out at other restaurants three times in the week.Rooms are fairly big and have large terraces with wooden sunlounges .Upstairs rooms have domes and vaulted ceilings so have more character than downstairs rooms .We never had any problems getting sunloungers except on the main beachfront (this also has a sandbank in front of it so its not on the open sea).
No real problems with mosquitoes as the resort is regularly "fogged" to keep them down . I did however still see one or two so if you are prone bring repellant (Many people on the return flight looked like they had been eaten alive)
I havent been snorkelling from El Gouna yet but I understand that the coral isnt as accessible as in Sharm and that boat trips are the best way to see coral . The boat trips from El Gouna I recall are to Gobal island and Tawillah island .
I have some pics of the Sheraton and El Gouna from last week .PM me if you would like to see them