My wife and I are planning a anniversary caribbean trip and can't decide where to go. We were married in Puerto Rico and explored most of it, so we want to go somewhere else. We are thinking St. Lucia, but are also considering St. Croix. Any other suggestions? We don't have the budget we had for our wedding/honeymoon, and don't need 5 star accommodations. Clean and comfortable required.
beautiful, uncrowded beaches with clear calm water
good variety of quality food - seafood, local fare, not fine dining
cultural and natural attractions
diving, snorkeling, stand up paddling, fishing are our preferred activities, but open to others.
easy/comparatively cheap to get to
expensive, fine dining
crowds, heavily touristed areas
Thanks for your advice!