The vessel is the inventory
A boat tour is capacity-capped by a certificated passenger limit, and that limit is not negotiable at the dock. Availability has to be modelled on the vessel, so a charter, a scheduled cruise, and a private hire on the same boat all consume the same block of time.
Add turnaround time between departures for cleaning and fuel, and the schedule stops producing bookings you cannot physically run.