Appointments+ & Multisite - Can I build an appointment booking portal?


I am trying to setup a website where:

- users can look up services (hairdressers, massages,...) and can book appointments.
- businesses offering these services have a profile page with a appointments+ shortcode on it

I am thinking of using this theme here:

I am not sure if Multisite is the way to go here. Is the scenario described here possible with Appointments+ & WP Multisite?
No payments are required.

Thank you!