Agadir is one of Morocco's most popular beach destinations. Find out where to go, stay and eat in this handy guide to Agadir and beyond.