Many of the NPS beaches on STJ are actually wider than before the storms. If you can find a villa that was not significantly damaged than STJ would be viable destination in April. Finding that villa will be the issue, though, as damage assessments are still ongoing.