Woocommerce Rental Plugins

Hi there,
I'm going to be making a rental service, for an event hire company. I'd like to use woocommerce, because it is quite comprehensive. But if you have a better suggestion, in order to build this project, I'd like to hear your ideas as well.

I was just wondering if you could suggest some extensions for woocommerce or other plugins. The functionality I'm looking for is: for customers to book the period they need the product for and it update the stock available. So that any other customers that come through can see when the next available rental will be.

Do you have any suggestions?