One of the best experiences I had in Morocco. If your passion is surfing or doing yoga, then it's the perfect place for you. They offer classes for those who want to learn surfing or yoga. The surf teacher teaches you step by step that's why you wouldn't have a hard time learning it. It's a very relaxing place and the staffs are very accomodating and friendly. You get to learn their culture and taste their heavenly cuisiine It's not only the places and adventures that you're gonna remember, but also the people you were with during that moment.