We're travelling to Morocco at end July/early August with 3 kids (6 to 11). We are trekking in the Atlas in the second week and would like to go to Essaouira first. We would like to get a bit of beach / swimming / local culture and general relaxing - not at all interested in the surfing community or night life (other than for eating out in souks etc.). Would we be better off staying in Sidi Kaouki or Essaouira? Someone recommended Riad Tifaouine near Sidi Kaouki - anyone been there recently and recommend? If not, any recommendation for essaouira or nearby? Interested in something simple - Thanks a lot!