in addition to item availability impose some sort of 'spacing' so that only X bookings can be made per day / week.
but how do we implement this?
I'd like to limit bookings per hour or per booking slot. In my case I'd be looking at around 20 per hour or 10 per slot. I agree with Stefan's comments also.
We would need to have this implemented globally from any bookings placed via the portal. Having the ability for internal staff to add/edit bookings would still be required