With its long sandy beaches, 340 days of sunshine a year and European ' style cafes, it's not hard to see why Agadir is a favourite holiday destination amongst tourists.