For a small village, Imsouane eats remarkably well. The harbour lands fresh fish every day, so grilled sardines, sea bream and calamari are everywhere, alongside slow-cooked tagines, couscous and hearty Berber breakfasts. Add a handful of relaxed cafés serving speciality coffee, fresh juices and rooftop sunsets, and you have everything from a quick post-surf bite to a long seafood dinner.