They don’t have the staff needed for all of the bookings. People are getting back to travel.
The summer months are generally the off season for the USVI but it is packed. Hotels are at capacity. Rental cars are all booked. Restaurants are full. I’m sure this isn’t the only vacation spot that has rebounded.