St. Croix, Virgin Islands: Best Island to Live