Hey bubbles,
Firstly, congrats on your up-and-coming silver wedding anniversary (i know 4 years too early!). You don't hear those types of anniversaries much these days.

With the Caribbean, no two islands are the same - similar, perhaps, but not the same. You've mentioned about the white sand beaches and other activities for non-diving folk. But what type of atmosphere are you looking for? - Quiet and tranquil? Loud and noisy? Do you want loads of kids running around your hotel, do you want nightlife around you or prefer quiet evenings out at a decent restaurant?

This will help the rest of us to make suggestions that will fit your requirements.

HTH