An exotic Moroccan destination, with unspoilt beaches, traditional Moroccan cuisine and many historical attractions.