Two Days in Essaouira, Morocco | The perfect Moroccan beach town!