A wide expanse of sand, with a fairly high tidal range, so it was really big when the tide was well out. The closer to the town (and port) you are, the more rubbish you find, which is disappointing. As you get further away, it gets a lot cleaner. There seems to be decent surf there all the time. Watch out for the camel dung!
If you own or manage Essaouira Beach, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.