You've probably seen the photographs: a long sweep of white sand, calm turquoise water and green hills behind it. The practical question is harder to answer. When should you go, where should you swim, and which part of the resort strip suits your trip? Grand Anse Beach isn't a static postcard. Surf, seaweed, safety conditions,

