We are planning a trip to St. Croix in May. We were about to reserve a condo near the Cruzan Princesse complex but I read a review of it on here that said the reef came right up to the shore. We would love to snorkel around the reef but we want to stay where we can swim in the water and play in the sand without hurting ourselves. I've also read the same thing about the area that Gentle Winds is, which was our second choice.
So my question is....on a limited family budget, where is a good location to stay on nice, swim-able beaches?