I am hitting a milestone birthday next year and would love to know where to stay in St. Lucia for an unforgetable holiday with my husband. We first would like an all inclusive stay,near or on the beach as we love to lie in the sun, good food,to have some pampering at a spa,within walking distance of some shopping/eating/drinking places and where we can mix with the locals. Also when is the best time to visit the island weather wise as we are coming from England and would like to be as dry as possible! Our buget is reasonable as if it is worth it we don't mind the cost. Please help and any suggestions will be welcomed.