Fantastic St. Croix: To much to do in one vacation