Your experience is what you make it...read on
the beach is huge, clean and a wonderful place to watch the local people enjoy themselves and see tourists too! There is waelth of people there and the lifeguards are a nice eye candy to watch :) D Lifeguards were extremely hospitable and catered to all our needs even when some teenagers from the local area were getting a bit funny. the lifeguards saw them off quick! may i add this is very unsual to be bothered at the beach.
people were lovely and by far the most hospitable i have ever comeacross i have been to egypt and turkey and moroccns are the kindest and sweetest.
their banter is superb, som uptight people may consider this as being bothered or feel like the men are letchy...far from it they like banter and they makin sure you have a nice time in their country and that includes some banter to give you a laugh during your stay (you rather that then be around miserable people)
although i did excursions i reckon i coudl have spent the ten days on the beach and not be bored. the night life on the beach is high time... all the local come out to play and i woudl strongly suggest the paino piano bar great sheesha and nice atmosphere for young people to go to. the bar is opposite and five minutes from the beach.
Best part is the food restaurant are right on the beach for eg macdonalds pizza hut tangine restaurant etc easy places to access the toilet if you need.
the beach is a place for families, kids, young people and to go alone! suits all!
HIGHLY RECOMMEND THIS PLACE!