After coming back to Marrakech after the Sahara desert I caught the bus to Essaouria and took in the beach life. (Granted the bus broke down en route so the 3 hour trip took about 5). The town has a great beach although it is quite windy but given the heat in the rest of the country the breeze was welcome.
The wind does create some epic kiteboarding conditions... a sport currently out of my price range.
Africa is the land where the sun sets.
The atmosphere is laid back and even the lifeguards know it.
It was great fun and a nice change of pace from the streets of Marrakech.