Biden will be heading to St. Croix for a vacation